We recommend new projects start with resources from the AWS provider.
aws-native.route53recoveryreadiness.Cell
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
The API Schema for AWS Route53 Recovery Readiness Cells.
Create Cell Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new Cell(name: string, args?: CellArgs, opts?: CustomResourceOptions);@overload
def Cell(resource_name: str,
         args: Optional[CellArgs] = None,
         opts: Optional[ResourceOptions] = None)
@overload
def Cell(resource_name: str,
         opts: Optional[ResourceOptions] = None,
         cell_name: Optional[str] = None,
         cells: Optional[Sequence[str]] = None,
         tags: Optional[Sequence[_root_inputs.TagArgs]] = None)func NewCell(ctx *Context, name string, args *CellArgs, opts ...ResourceOption) (*Cell, error)public Cell(string name, CellArgs? args = null, CustomResourceOptions? opts = null)type: aws-native:route53recoveryreadiness:Cell
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 CellArgs
- 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 CellArgs
- 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 CellArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args CellArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args CellArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Cell 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 Cell resource accepts the following input properties:
- CellName string
- The name of the cell to create.
- Cells List<string>
- A list of cell Amazon Resource Names (ARNs) contained within this cell, for use in nested cells. For example, Availability Zones within specific Regions.
- 
List<Pulumi.Aws Native. Inputs. Tag> 
- A collection of tags associated with a resource
- cell_name str
- The name of the cell to create.
- cells Sequence[str]
- A list of cell Amazon Resource Names (ARNs) contained within this cell, for use in nested cells. For example, Availability Zones within specific Regions.
- 
Sequence[TagArgs] 
- A collection of tags associated with a resource
- cellName String
- The name of the cell to create.
- cells List<String>
- A list of cell Amazon Resource Names (ARNs) contained within this cell, for use in nested cells. For example, Availability Zones within specific Regions.
- List<Property Map>
- A collection of tags associated with a resource
Outputs
All input properties are implicitly available as output properties. Additionally, the Cell resource produces the following output properties:
- CellArn string
- The Amazon Resource Name (ARN) of the cell.
- Id string
- The provider-assigned unique ID for this managed resource.
- ParentReadiness List<string>Scopes 
- The readiness scope for the cell, which can be a cell Amazon Resource Name (ARN) or a recovery group ARN. This is a list but currently can have only one element.
- CellArn string
- The Amazon Resource Name (ARN) of the cell.
- Id string
- The provider-assigned unique ID for this managed resource.
- ParentReadiness []stringScopes 
- The readiness scope for the cell, which can be a cell Amazon Resource Name (ARN) or a recovery group ARN. This is a list but currently can have only one element.
- cellArn String
- The Amazon Resource Name (ARN) of the cell.
- id String
- The provider-assigned unique ID for this managed resource.
- parentReadiness List<String>Scopes 
- The readiness scope for the cell, which can be a cell Amazon Resource Name (ARN) or a recovery group ARN. This is a list but currently can have only one element.
- cellArn string
- The Amazon Resource Name (ARN) of the cell.
- id string
- The provider-assigned unique ID for this managed resource.
- parentReadiness string[]Scopes 
- The readiness scope for the cell, which can be a cell Amazon Resource Name (ARN) or a recovery group ARN. This is a list but currently can have only one element.
- cell_arn str
- The Amazon Resource Name (ARN) of the cell.
- id str
- The provider-assigned unique ID for this managed resource.
- parent_readiness_ Sequence[str]scopes 
- The readiness scope for the cell, which can be a cell Amazon Resource Name (ARN) or a recovery group ARN. This is a list but currently can have only one element.
- cellArn String
- The Amazon Resource Name (ARN) of the cell.
- id String
- The provider-assigned unique ID for this managed resource.
- parentReadiness List<String>Scopes 
- The readiness scope for the cell, which can be a cell Amazon Resource Name (ARN) or a recovery group ARN. This is a list but currently can have only one element.
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.