public static interface IpamResourceDiscoveryAssociation.Builder extends SdkPojo, CopyableBuilder<IpamResourceDiscoveryAssociation.Builder,IpamResourceDiscoveryAssociation>
| Modifier and Type | Method and Description |
|---|---|
IpamResourceDiscoveryAssociation.Builder |
ipamArn(String ipamArn)
The IPAM ARN.
|
IpamResourceDiscoveryAssociation.Builder |
ipamId(String ipamId)
The IPAM ID.
|
IpamResourceDiscoveryAssociation.Builder |
ipamRegion(String ipamRegion)
The IPAM home Region.
|
IpamResourceDiscoveryAssociation.Builder |
ipamResourceDiscoveryAssociationArn(String ipamResourceDiscoveryAssociationArn)
The resource discovery association Amazon Resource Name (ARN).
|
IpamResourceDiscoveryAssociation.Builder |
ipamResourceDiscoveryAssociationId(String ipamResourceDiscoveryAssociationId)
The resource discovery association ID.
|
IpamResourceDiscoveryAssociation.Builder |
ipamResourceDiscoveryId(String ipamResourceDiscoveryId)
The resource discovery ID.
|
IpamResourceDiscoveryAssociation.Builder |
isDefault(Boolean isDefault)
Defines if the resource discovery is the default.
|
IpamResourceDiscoveryAssociation.Builder |
ownerId(String ownerId)
The Amazon Web Services account ID of the resource discovery owner.
|
IpamResourceDiscoveryAssociation.Builder |
resourceDiscoveryStatus(IpamAssociatedResourceDiscoveryStatus resourceDiscoveryStatus)
The resource discovery status.
|
IpamResourceDiscoveryAssociation.Builder |
resourceDiscoveryStatus(String resourceDiscoveryStatus)
The resource discovery status.
|
IpamResourceDiscoveryAssociation.Builder |
state(IpamResourceDiscoveryAssociationState state)
The lifecycle state of the association when you associate or disassociate a resource discovery.
|
IpamResourceDiscoveryAssociation.Builder |
state(String state)
The lifecycle state of the association when you associate or disassociate a resource discovery.
|
IpamResourceDiscoveryAssociation.Builder |
tags(Collection<Tag> tags)
A tag is a label that you assign to an Amazon Web Services resource.
|
IpamResourceDiscoveryAssociation.Builder |
tags(Consumer<Tag.Builder>... tags)
A tag is a label that you assign to an Amazon Web Services resource.
|
IpamResourceDiscoveryAssociation.Builder |
tags(Tag... tags)
A tag is a label that you assign to an Amazon Web Services resource.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildIpamResourceDiscoveryAssociation.Builder ownerId(String ownerId)
The Amazon Web Services account ID of the resource discovery owner.
ownerId - The Amazon Web Services account ID of the resource discovery owner.IpamResourceDiscoveryAssociation.Builder ipamResourceDiscoveryAssociationId(String ipamResourceDiscoveryAssociationId)
The resource discovery association ID.
ipamResourceDiscoveryAssociationId - The resource discovery association ID.IpamResourceDiscoveryAssociation.Builder ipamResourceDiscoveryAssociationArn(String ipamResourceDiscoveryAssociationArn)
The resource discovery association Amazon Resource Name (ARN).
ipamResourceDiscoveryAssociationArn - The resource discovery association Amazon Resource Name (ARN).IpamResourceDiscoveryAssociation.Builder ipamResourceDiscoveryId(String ipamResourceDiscoveryId)
The resource discovery ID.
ipamResourceDiscoveryId - The resource discovery ID.IpamResourceDiscoveryAssociation.Builder ipamId(String ipamId)
The IPAM ID.
ipamId - The IPAM ID.IpamResourceDiscoveryAssociation.Builder ipamArn(String ipamArn)
The IPAM ARN.
ipamArn - The IPAM ARN.IpamResourceDiscoveryAssociation.Builder ipamRegion(String ipamRegion)
The IPAM home Region.
ipamRegion - The IPAM home Region.IpamResourceDiscoveryAssociation.Builder isDefault(Boolean isDefault)
Defines if the resource discovery is the default. When you create an IPAM, a default resource discovery is created for your IPAM and it's associated with your IPAM.
isDefault - Defines if the resource discovery is the default. When you create an IPAM, a default resource
discovery is created for your IPAM and it's associated with your IPAM.IpamResourceDiscoveryAssociation.Builder resourceDiscoveryStatus(String resourceDiscoveryStatus)
The resource discovery status.
active - Connection or permissions required to read the results of the resource discovery are
intact.
not-found - Connection or permissions required to read the results of the resource discovery are
broken. This may happen if the owner of the resource discovery stopped sharing it or deleted the resource
discovery. Verify the resource discovery still exists and the Amazon Web Services RAM resource share is still
intact.
resourceDiscoveryStatus - The resource discovery status.
active - Connection or permissions required to read the results of the resource discovery
are intact.
not-found - Connection or permissions required to read the results of the resource
discovery are broken. This may happen if the owner of the resource discovery stopped sharing it or
deleted the resource discovery. Verify the resource discovery still exists and the Amazon Web Services
RAM resource share is still intact.
IpamAssociatedResourceDiscoveryStatus,
IpamAssociatedResourceDiscoveryStatusIpamResourceDiscoveryAssociation.Builder resourceDiscoveryStatus(IpamAssociatedResourceDiscoveryStatus resourceDiscoveryStatus)
The resource discovery status.
active - Connection or permissions required to read the results of the resource discovery are
intact.
not-found - Connection or permissions required to read the results of the resource discovery are
broken. This may happen if the owner of the resource discovery stopped sharing it or deleted the resource
discovery. Verify the resource discovery still exists and the Amazon Web Services RAM resource share is still
intact.
resourceDiscoveryStatus - The resource discovery status.
active - Connection or permissions required to read the results of the resource discovery
are intact.
not-found - Connection or permissions required to read the results of the resource
discovery are broken. This may happen if the owner of the resource discovery stopped sharing it or
deleted the resource discovery. Verify the resource discovery still exists and the Amazon Web Services
RAM resource share is still intact.
IpamAssociatedResourceDiscoveryStatus,
IpamAssociatedResourceDiscoveryStatusIpamResourceDiscoveryAssociation.Builder state(String state)
The lifecycle state of the association when you associate or disassociate a resource discovery.
associate-in-progress - Resource discovery is being associated.
associate-complete - Resource discovery association is complete.
associate-failed - Resource discovery association has failed.
disassociate-in-progress - Resource discovery is being disassociated.
disassociate-complete - Resource discovery disassociation is complete.
disassociate-failed - Resource discovery disassociation has failed.
isolate-in-progress - Amazon Web Services account that created the resource discovery
association has been removed and the resource discovery associatation is being isolated.
isolate-complete - Resource discovery isolation is complete..
restore-in-progress - Resource discovery is being restored.
state - The lifecycle state of the association when you associate or disassociate a resource discovery.
associate-in-progress - Resource discovery is being associated.
associate-complete - Resource discovery association is complete.
associate-failed - Resource discovery association has failed.
disassociate-in-progress - Resource discovery is being disassociated.
disassociate-complete - Resource discovery disassociation is complete.
disassociate-failed - Resource discovery disassociation has failed.
isolate-in-progress - Amazon Web Services account that created the resource discovery
association has been removed and the resource discovery associatation is being isolated.
isolate-complete - Resource discovery isolation is complete..
restore-in-progress - Resource discovery is being restored.
IpamResourceDiscoveryAssociationState,
IpamResourceDiscoveryAssociationStateIpamResourceDiscoveryAssociation.Builder state(IpamResourceDiscoveryAssociationState state)
The lifecycle state of the association when you associate or disassociate a resource discovery.
associate-in-progress - Resource discovery is being associated.
associate-complete - Resource discovery association is complete.
associate-failed - Resource discovery association has failed.
disassociate-in-progress - Resource discovery is being disassociated.
disassociate-complete - Resource discovery disassociation is complete.
disassociate-failed - Resource discovery disassociation has failed.
isolate-in-progress - Amazon Web Services account that created the resource discovery
association has been removed and the resource discovery associatation is being isolated.
isolate-complete - Resource discovery isolation is complete..
restore-in-progress - Resource discovery is being restored.
state - The lifecycle state of the association when you associate or disassociate a resource discovery.
associate-in-progress - Resource discovery is being associated.
associate-complete - Resource discovery association is complete.
associate-failed - Resource discovery association has failed.
disassociate-in-progress - Resource discovery is being disassociated.
disassociate-complete - Resource discovery disassociation is complete.
disassociate-failed - Resource discovery disassociation has failed.
isolate-in-progress - Amazon Web Services account that created the resource discovery
association has been removed and the resource discovery associatation is being isolated.
isolate-complete - Resource discovery isolation is complete..
restore-in-progress - Resource discovery is being restored.
IpamResourceDiscoveryAssociationState,
IpamResourceDiscoveryAssociationStateIpamResourceDiscoveryAssociation.Builder tags(Collection<Tag> tags)
A tag is a label that you assign to an Amazon Web Services resource. Each tag consists of a key and an optional value. You can use tags to search and filter your resources or track your Amazon Web Services costs.
tags - A tag is a label that you assign to an Amazon Web Services resource. Each tag consists of a key and an
optional value. You can use tags to search and filter your resources or track your Amazon Web Services
costs.IpamResourceDiscoveryAssociation.Builder tags(Tag... tags)
A tag is a label that you assign to an Amazon Web Services resource. Each tag consists of a key and an optional value. You can use tags to search and filter your resources or track your Amazon Web Services costs.
tags - A tag is a label that you assign to an Amazon Web Services resource. Each tag consists of a key and an
optional value. You can use tags to search and filter your resources or track your Amazon Web Services
costs.IpamResourceDiscoveryAssociation.Builder tags(Consumer<Tag.Builder>... tags)
A tag is a label that you assign to an Amazon Web Services resource. Each tag consists of a key and an optional value. You can use tags to search and filter your resources or track your Amazon Web Services costs.
This is a convenience method that creates an instance of theTag.Builder avoiding the need to create one manually via
Tag.builder().
When the Consumer completes, SdkBuilder.build() is
called immediately and its result is passed to #tags(List.
tags - a consumer that will call methods on Tag.Builder#tags(java.util.Collection) Copyright © 2023. All rights reserved.