SubnetGroupState constructor

SubnetGroupState({
  1. Input<String?>? arn,
  2. Input<String?>? description,
  3. Input<String?>? name,
  4. Input<String?>? namePrefix,
  5. Input<String?>? region,
  6. Input<List<String>?>? subnetIds,
  7. Input<List<String>?>? supportedNetworkTypes,
  8. Input<Map<String, String>?>? tags,
  9. Input<Map<String, String>?>? tagsAll,
})

Creates a new SubnetGroupState. arn The ARN of the docDB subnet group. description The description of the docDB subnet group. Defaults to "Managed by Pulumi". name The name of the docDB subnet group. If omitted, this provider will assign a random, unique name. namePrefix Creates a unique name beginning with the specified prefix. Conflicts with name. region Region where this resource will be managed. Defaults to the Region set in the provider configuration. subnetIds A list of VPC subnet IDs. supportedNetworkTypes The network type of the docDB subnet group (IPV4 or DUAL). tags A map of tags to assign to the resource. .If configured with a provider defaultTags configuration block present, tags with matching keys will overwrite those defined at the provider-level. tagsAll A map of tags assigned to the resource, including those inherited from the provider defaultTags configuration block.

Implementation

SubnetGroupState({
  this.arn,
  pulumi.Input<String?>? description,
  this.name,
  this.namePrefix,
  this.region,
  this.subnetIds,
  this.supportedNetworkTypes,
  this.tags,
  this.tagsAll,
}) : description = description ?? pulumi.Input.fromValue('Managed by Pulumi');