pub struct VpcIpamScopeResult {
pub arn: Output<String>,
pub description: Output<Option<String>>,
pub ipam_arn: Output<String>,
pub ipam_id: Output<String>,
pub ipam_scope_type: Output<String>,
pub is_default: Output<bool>,
pub pool_count: Output<i32>,
pub tags: Output<Option<HashMap<String, String>>>,
pub tags_all: Output<HashMap<String, String>>,
}
Fields§
§arn: Output<String>
The Amazon Resource Name (ARN) of the scope.
description: Output<Option<String>>
A description for the scope you’re creating.
ipam_arn: Output<String>
The ARN of the IPAM for which you’re creating this scope.
ipam_id: Output<String>
The ID of the IPAM for which you’re creating this scope.
ipam_scope_type: Output<String>
§is_default: Output<bool>
Defines if the scope is the default scope or not.
pool_count: Output<i32>
The number of pools in the scope.
Key-value mapping of resource tags. If configured with a provider default_tags
configuration block present, tags with matching keys will overwrite those defined at the provider-level.
Auto Trait Implementations§
impl Freeze for VpcIpamScopeResult
impl RefUnwindSafe for VpcIpamScopeResult
impl Send for VpcIpamScopeResult
impl Sync for VpcIpamScopeResult
impl Unpin for VpcIpamScopeResult
impl UnwindSafe for VpcIpamScopeResult
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