Class CoreNetworkPolicyAttachmentState.Builder
- java.lang.Object
-
- com.pulumi.aws.networkmanager.inputs.CoreNetworkPolicyAttachmentState.Builder
-
- Enclosing class:
- CoreNetworkPolicyAttachmentState
public static final class CoreNetworkPolicyAttachmentState.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(CoreNetworkPolicyAttachmentState defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CoreNetworkPolicyAttachmentStatebuild()CoreNetworkPolicyAttachmentState.BuildercoreNetworkId(com.pulumi.core.Output<java.lang.String> coreNetworkId)CoreNetworkPolicyAttachmentState.BuildercoreNetworkId(java.lang.String coreNetworkId)CoreNetworkPolicyAttachmentState.BuilderpolicyDocument(com.pulumi.core.Output<java.lang.String> policyDocument)CoreNetworkPolicyAttachmentState.BuilderpolicyDocument(java.lang.String policyDocument)CoreNetworkPolicyAttachmentState.Builderstate(com.pulumi.core.Output<java.lang.String> state)CoreNetworkPolicyAttachmentState.Builderstate(java.lang.String state)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(CoreNetworkPolicyAttachmentState defaults)
-
-
Method Detail
-
coreNetworkId
public CoreNetworkPolicyAttachmentState.Builder coreNetworkId(@Nullable com.pulumi.core.Output<java.lang.String> coreNetworkId)
- Parameters:
coreNetworkId- ID of the core network that a policy will be attached to and made `LIVE`.- Returns:
- builder
-
coreNetworkId
public CoreNetworkPolicyAttachmentState.Builder coreNetworkId(java.lang.String coreNetworkId)
- Parameters:
coreNetworkId- ID of the core network that a policy will be attached to and made `LIVE`.- Returns:
- builder
-
policyDocument
public CoreNetworkPolicyAttachmentState.Builder policyDocument(@Nullable com.pulumi.core.Output<java.lang.String> policyDocument)
- Parameters:
policyDocument- Policy document for creating a core network. Note that updating this argument will result in the new policy document version being set as the `LATEST` and `LIVE` policy document. Refer to the [Core network policies documentation](https://docs.aws.amazon.com/network-manager/latest/cloudwan/cloudwan-policy-change-sets.html) for more information.- Returns:
- builder
-
policyDocument
public CoreNetworkPolicyAttachmentState.Builder policyDocument(java.lang.String policyDocument)
- Parameters:
policyDocument- Policy document for creating a core network. Note that updating this argument will result in the new policy document version being set as the `LATEST` and `LIVE` policy document. Refer to the [Core network policies documentation](https://docs.aws.amazon.com/network-manager/latest/cloudwan/cloudwan-policy-change-sets.html) for more information.- Returns:
- builder
-
state
public CoreNetworkPolicyAttachmentState.Builder state(@Nullable com.pulumi.core.Output<java.lang.String> state)
- Parameters:
state- Current state of a core network.- Returns:
- builder
-
state
public CoreNetworkPolicyAttachmentState.Builder state(java.lang.String state)
- Parameters:
state- Current state of a core network.- Returns:
- builder
-
build
public CoreNetworkPolicyAttachmentState build()
-
-