Class CfnServiceNetworkServiceAssociationPropsMixin.Builder
java.lang.Object
software.amazon.awscdk.cfnpropertymixins.services.vpclattice.CfnServiceNetworkServiceAssociationPropsMixin.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnServiceNetworkServiceAssociationPropsMixin>
- Enclosing class:
CfnServiceNetworkServiceAssociationPropsMixin
@Stability(Stable)
public static final class CfnServiceNetworkServiceAssociationPropsMixin.Builder
extends Object
implements software.amazon.jsii.Builder<CfnServiceNetworkServiceAssociationPropsMixin>
A fluent builder for
CfnServiceNetworkServiceAssociationPropsMixin.-
Method Summary
Modifier and TypeMethodDescriptionbuild()create()create(CfnPropertyMixinOptions options) The DNS information of the service.dnsEntry(IResolvable dnsEntry) The DNS information of the service.serviceIdentifier(String serviceIdentifier) The ID or ARN of the service.serviceNetworkIdentifier(String serviceNetworkIdentifier) The ID or ARN of the service network.The tags for the association.
-
Method Details
-
create
@Stability(Stable) public static CfnServiceNetworkServiceAssociationPropsMixin.Builder create(CfnPropertyMixinOptions options) - Parameters:
options- Mixin options.- Returns:
- a new instance of
CfnServiceNetworkServiceAssociationPropsMixin.Builder.
-
create
- Returns:
- a new instance of
CfnServiceNetworkServiceAssociationPropsMixin.Builder.
-
dnsEntry
@Stability(Stable) public CfnServiceNetworkServiceAssociationPropsMixin.Builder dnsEntry(IResolvable dnsEntry) The DNS information of the service.- Parameters:
dnsEntry- The DNS information of the service. This parameter is required.- Returns:
this- See Also:
-
dnsEntry
@Stability(Stable) public CfnServiceNetworkServiceAssociationPropsMixin.Builder dnsEntry(CfnServiceNetworkServiceAssociationPropsMixin.DnsEntryProperty dnsEntry) The DNS information of the service.- Parameters:
dnsEntry- The DNS information of the service. This parameter is required.- Returns:
this- See Also:
-
serviceIdentifier
@Stability(Stable) public CfnServiceNetworkServiceAssociationPropsMixin.Builder serviceIdentifier(String serviceIdentifier) The ID or ARN of the service.- Parameters:
serviceIdentifier- The ID or ARN of the service. This parameter is required.- Returns:
this- See Also:
-
serviceNetworkIdentifier
@Stability(Stable) public CfnServiceNetworkServiceAssociationPropsMixin.Builder serviceNetworkIdentifier(String serviceNetworkIdentifier) The ID or ARN of the service network.You must use an ARN if the resources are in different accounts.
- Parameters:
serviceNetworkIdentifier- The ID or ARN of the service network. This parameter is required.- Returns:
this- See Also:
-
tags
@Stability(Stable) public CfnServiceNetworkServiceAssociationPropsMixin.Builder tags(List<? extends CfnTag> tags) The tags for the association.- Parameters:
tags- The tags for the association. This parameter is required.- Returns:
this- See Also:
-
build
- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnServiceNetworkServiceAssociationPropsMixin>- Returns:
- a newly built instance of
CfnServiceNetworkServiceAssociationPropsMixin.
-