ServiceNetworkArgs

data class ServiceNetworkArgs(val authType: Output<ServiceNetworkAuthType>? = null, val name: Output<String>? = null, val tags: Output<List<TagArgs>>? = null) : ConvertibleToJava<ServiceNetworkArgs>

A service network is a logical boundary for a collection of services. You can associate services and VPCs with a service network.

Constructors

Link copied to clipboard
constructor(authType: Output<ServiceNetworkAuthType>? = null, name: Output<String>? = null, tags: Output<List<TagArgs>>? = null)

Properties

Link copied to clipboard
val authType: Output<ServiceNetworkAuthType>? = null

The type of IAM policy.

Link copied to clipboard
val name: Output<String>? = null

The 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.

Link copied to clipboard
val tags: Output<List<TagArgs>>? = null

The tags for the service network.

Functions

Link copied to clipboard
open override fun toJava(): ServiceNetworkArgs