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:
- Cell
Name 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[Tag
Args] - A collection of tags associated with a resource
- cell
Name 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:
- Cell
Arn string - The Amazon Resource Name (ARN) of the cell.
- Id string
- The provider-assigned unique ID for this managed resource.
- Parent
Readiness 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.
- Cell
Arn string - The Amazon Resource Name (ARN) of the cell.
- Id string
- The provider-assigned unique ID for this managed resource.
- Parent
Readiness []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.
- cell
Arn String - The Amazon Resource Name (ARN) of the cell.
- id String
- The provider-assigned unique ID for this managed resource.
- parent
Readiness 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.
- cell
Arn string - The Amazon Resource Name (ARN) of the cell.
- id string
- The provider-assigned unique ID for this managed resource.
- parent
Readiness 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.
- cell
Arn String - The Amazon Resource Name (ARN) of the cell.
- id String
- The provider-assigned unique ID for this managed resource.
- parent
Readiness 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.