pub struct VpcIpamScopeArgs {
pub description: Output<Option<String>>,
pub ipam_id: Output<String>,
pub tags: Output<Option<HashMap<String, String>>>,
}
Fields§
§description: Output<Option<String>>
A description for the scope you’re creating.
ipam_id: Output<String>
The ID of the IPAM for which you’re creating this 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.
Implementations§
source§impl VpcIpamScopeArgs
impl VpcIpamScopeArgs
sourcepub fn builder() -> VpcIpamScopeArgsBuilder
pub fn builder() -> VpcIpamScopeArgsBuilder
Create an instance of VpcIpamScopeArgs
using the builder syntax
Trait Implementations§
source§impl Clone for VpcIpamScopeArgs
impl Clone for VpcIpamScopeArgs
source§fn clone(&self) -> VpcIpamScopeArgs
fn clone(&self) -> VpcIpamScopeArgs
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreAuto Trait Implementations§
impl Freeze for VpcIpamScopeArgs
impl RefUnwindSafe for VpcIpamScopeArgs
impl Send for VpcIpamScopeArgs
impl Sync for VpcIpamScopeArgs
impl Unpin for VpcIpamScopeArgs
impl UnwindSafe for VpcIpamScopeArgs
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)