[−][src]Struct rusoto_codestar_connections::CreateHostInput
Fields
name: String
The name of the host to be created. The name must be unique in the calling AWS account.
provider_endpoint: String
The endpoint of the infrastructure to be represented by the host after it is created.
provider_type: String
The name of the installed provider to be associated with your connection. The host resource represents the infrastructure where your provider type is installed. The valid provider type is GitHub Enterprise Server.
vpc_configuration: Option<VpcConfiguration>
The VPC configuration to be provisioned for the host. A VPC must be configured and the infrastructure to be represented by the host must already be connected to the VPC.
Trait Implementations
impl Clone for CreateHostInput
[src]
pub fn clone(&self) -> CreateHostInput
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for CreateHostInput
[src]
impl Default for CreateHostInput
[src]
pub fn default() -> CreateHostInput
[src]
impl PartialEq<CreateHostInput> for CreateHostInput
[src]
pub fn eq(&self, other: &CreateHostInput) -> bool
[src]
pub fn ne(&self, other: &CreateHostInput) -> bool
[src]
impl Serialize for CreateHostInput
[src]
pub fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error> where
__S: Serializer,
[src]
__S: Serializer,
impl StructuralPartialEq for CreateHostInput
[src]
Auto Trait Implementations
impl RefUnwindSafe for CreateHostInput
[src]
impl Send for CreateHostInput
[src]
impl Sync for CreateHostInput
[src]
impl Unpin for CreateHostInput
[src]
impl UnwindSafe for CreateHostInput
[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T> Instrument for T
[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T> Instrument for T
[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,