We recommend new projects start with resources from the AWS provider.
aws-native.memorydb.SubnetGroup
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
The AWS::MemoryDB::SubnetGroup resource creates an Amazon MemoryDB Subnet Group.
Create SubnetGroup Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new SubnetGroup(name: string, args: SubnetGroupArgs, opts?: CustomResourceOptions);
@overload
def SubnetGroup(resource_name: str,
args: SubnetGroupArgs,
opts: Optional[ResourceOptions] = None)
@overload
def SubnetGroup(resource_name: str,
opts: Optional[ResourceOptions] = None,
subnet_ids: Optional[Sequence[str]] = None,
description: Optional[str] = None,
subnet_group_name: Optional[str] = None,
tags: Optional[Sequence[_root_inputs.TagArgs]] = None)
func NewSubnetGroup(ctx *Context, name string, args SubnetGroupArgs, opts ...ResourceOption) (*SubnetGroup, error)
public SubnetGroup(string name, SubnetGroupArgs args, CustomResourceOptions? opts = null)
public SubnetGroup(String name, SubnetGroupArgs args)
public SubnetGroup(String name, SubnetGroupArgs args, CustomResourceOptions options)
type: aws-native:memorydb:SubnetGroup
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args SubnetGroupArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args SubnetGroupArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args SubnetGroupArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args SubnetGroupArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args SubnetGroupArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
SubnetGroup Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The SubnetGroup resource accepts the following input properties:
- Subnet
Ids List<string> - A list of VPC subnet IDs for the subnet group.
- Description string
- An optional description of the subnet group.
- Subnet
Group stringName - The name of the subnet group. This value must be unique as it also serves as the subnet group identifier.
- List<Pulumi.
Aws Native. Inputs. Tag> - An array of key-value pairs to apply to this subnet group.
- Subnet
Ids []string - A list of VPC subnet IDs for the subnet group.
- Description string
- An optional description of the subnet group.
- Subnet
Group stringName - The name of the subnet group. This value must be unique as it also serves as the subnet group identifier.
- Tag
Args - An array of key-value pairs to apply to this subnet group.
- subnet
Ids List<String> - A list of VPC subnet IDs for the subnet group.
- description String
- An optional description of the subnet group.
- subnet
Group StringName - The name of the subnet group. This value must be unique as it also serves as the subnet group identifier.
- List<Tag>
- An array of key-value pairs to apply to this subnet group.
- subnet
Ids string[] - A list of VPC subnet IDs for the subnet group.
- description string
- An optional description of the subnet group.
- subnet
Group stringName - The name of the subnet group. This value must be unique as it also serves as the subnet group identifier.
- Tag[]
- An array of key-value pairs to apply to this subnet group.
- subnet_
ids Sequence[str] - A list of VPC subnet IDs for the subnet group.
- description str
- An optional description of the subnet group.
- subnet_
group_ strname - The name of the subnet group. This value must be unique as it also serves as the subnet group identifier.
- Sequence[Tag
Args] - An array of key-value pairs to apply to this subnet group.
- subnet
Ids List<String> - A list of VPC subnet IDs for the subnet group.
- description String
- An optional description of the subnet group.
- subnet
Group StringName - The name of the subnet group. This value must be unique as it also serves as the subnet group identifier.
- List<Property Map>
- An array of key-value pairs to apply to this subnet group.
Outputs
All input properties are implicitly available as output properties. Additionally, the SubnetGroup resource produces the following output properties:
Supporting Types
Tag, TagArgs
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.