pub struct CarrierGatewayResult {
pub arn: Output<String>,
pub owner_id: Output<String>,
pub tags: Output<Option<HashMap<String, String>>>,
pub tags_all: Output<HashMap<String, String>>,
pub vpc_id: Output<String>,
}
Fields§
§arn: Output<String>
The ARN of the carrier gateway.
owner_id: Output<String>
The AWS account ID of the owner of the carrier gateway.
A map of tags to assign to the resource. If configured with a provider default_tags
configuration block present, tags with matching keys will overwrite those defined at the provider-level.
A map of tags assigned to the resource, including those inherited from the provider default_tags
configuration block.
vpc_id: Output<String>
The ID of the VPC to associate with the carrier gateway.
Auto Trait Implementations§
impl Freeze for CarrierGatewayResult
impl RefUnwindSafe for CarrierGatewayResult
impl Send for CarrierGatewayResult
impl Sync for CarrierGatewayResult
impl Unpin for CarrierGatewayResult
impl UnwindSafe for CarrierGatewayResult
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