pub struct TransitGatewayMulticastGroupMemberProperties {
pub group_ip_address: Value<String>,
pub network_interface_id: Value<String>,
pub transit_gateway_multicast_domain_id: Value<String>,
}Expand description
Properties for the TransitGatewayMulticastGroupMember resource.
Fields§
§group_ip_address: Value<String>Property GroupIpAddress.
Update type: Immutable. AWS CloudFormation replaces the resource when you change this property.
network_interface_id: Value<String>Property NetworkInterfaceId.
Update type: Immutable. AWS CloudFormation replaces the resource when you change this property.
transit_gateway_multicast_domain_id: Value<String>Property TransitGatewayMulticastDomainId.
Update type: Immutable. AWS CloudFormation replaces the resource when you change this property.
Trait Implementations§
Source§impl Default for TransitGatewayMulticastGroupMemberProperties
impl Default for TransitGatewayMulticastGroupMemberProperties
Source§fn default() -> TransitGatewayMulticastGroupMemberProperties
fn default() -> TransitGatewayMulticastGroupMemberProperties
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for TransitGatewayMulticastGroupMemberProperties
impl<'de> Deserialize<'de> for TransitGatewayMulticastGroupMemberProperties
Source§fn deserialize<D: Deserializer<'de>>(
d: D,
) -> Result<TransitGatewayMulticastGroupMemberProperties, D::Error>
fn deserialize<D: Deserializer<'de>>( d: D, ) -> Result<TransitGatewayMulticastGroupMemberProperties, D::Error>
Deserialize this value from the given Serde deserializer. Read more
Source§impl From<TransitGatewayMulticastGroupMemberProperties> for TransitGatewayMulticastGroupMember
impl From<TransitGatewayMulticastGroupMemberProperties> for TransitGatewayMulticastGroupMember
Source§fn from(
properties: TransitGatewayMulticastGroupMemberProperties,
) -> TransitGatewayMulticastGroupMember
fn from( properties: TransitGatewayMulticastGroupMemberProperties, ) -> TransitGatewayMulticastGroupMember
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for TransitGatewayMulticastGroupMemberProperties
impl RefUnwindSafe for TransitGatewayMulticastGroupMemberProperties
impl Send for TransitGatewayMulticastGroupMemberProperties
impl Sync for TransitGatewayMulticastGroupMemberProperties
impl Unpin for TransitGatewayMulticastGroupMemberProperties
impl UnwindSafe for TransitGatewayMulticastGroupMemberProperties
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more