Interface CfnServiceNetworkProps
- All Superinterfaces:
- software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
- CfnServiceNetworkProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.84.0 (build 5404dcf)",
           date="2023-06-19T16:30:36.006Z")
@Stability(Stable)
public interface CfnServiceNetworkProps
extends software.amazon.jsii.JsiiSerializable
Properties for defining a 
CfnServiceNetwork.
 Example:
 // The code below shows an example of how to instantiate this type.
 // The values are placeholders you should change.
 import software.amazon.awscdk.services.vpclattice.*;
 CfnServiceNetworkProps cfnServiceNetworkProps = CfnServiceNetworkProps.builder()
         .authType("authType")
         .name("name")
         .tags(List.of(CfnTag.builder()
                 .key("key")
                 .value("value")
                 .build()))
         .build();
 - 
Nested Class SummaryNested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnServiceNetworkPropsstatic final classAn implementation forCfnServiceNetworkProps
- 
Method SummaryMethods inherited from interface software.amazon.jsii.JsiiSerializable$jsii$toJson
- 
Method Details- 
getAuthTypeThe type of IAM policy.- NONE: The resource does not use an IAM policy. This is the default.
- AWS_IAM: The resource uses an IAM policy. When this type is used, auth is enabled and an auth policy is required.
 
- 
getNameThe name of the service network.The name must be unique to the account. The valid characters are a-z, 0-9, and hyphens (-). You can't use a hyphen as the first or last character, or immediately after another hyphen. If you don't specify a name, CloudFormation generates one. However, if you specify a name, and later want to replace the resource, you must specify a new name. 
- 
getTagsThe tags for the service network.
- 
builder- Returns:
- a CfnServiceNetworkProps.BuilderofCfnServiceNetworkProps
 
 
-