AWS Native is in preview. AWS Classic is fully supported.
aws-native.controltower.LandingZone
Explore with Pulumi AI
AWS Native is in preview. AWS Classic is fully supported.
Definition of AWS::ControlTower::LandingZone Resource Type
Create LandingZone Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new LandingZone(name: string, args: LandingZoneArgs, opts?: CustomResourceOptions);
@overload
def LandingZone(resource_name: str,
args: LandingZoneArgs,
opts: Optional[ResourceOptions] = None)
@overload
def LandingZone(resource_name: str,
opts: Optional[ResourceOptions] = None,
manifest: Optional[Any] = None,
version: Optional[str] = None,
tags: Optional[Sequence[_root_inputs.TagArgs]] = None)
func NewLandingZone(ctx *Context, name string, args LandingZoneArgs, opts ...ResourceOption) (*LandingZone, error)
public LandingZone(string name, LandingZoneArgs args, CustomResourceOptions? opts = null)
public LandingZone(String name, LandingZoneArgs args)
public LandingZone(String name, LandingZoneArgs args, CustomResourceOptions options)
type: aws-native:controltower:LandingZone
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 LandingZoneArgs
- 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 LandingZoneArgs
- 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 LandingZoneArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args LandingZoneArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args LandingZoneArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Example
The following reference example uses placeholder values for all input properties.
Coming soon!
Coming soon!
Coming soon!
Coming soon!
const landingZoneResource = new aws_native.controltower.LandingZone("landingZoneResource", {
manifest: "any",
version: "string",
tags: [{
key: "string",
value: "string",
}],
});
Coming soon!
LandingZone Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
The LandingZone resource accepts the following input properties:
- Manifest object
- Search the CloudFormation User Guide for
AWS::ControlTower::LandingZone
for more information about the expected schema for this property. - Version string
- List<Pulumi.
Aws Native. Inputs. Tag>
- Manifest interface{}
- Search the CloudFormation User Guide for
AWS::ControlTower::LandingZone
for more information about the expected schema for this property. - Version string
- Tag
Args
- manifest Object
- Search the CloudFormation User Guide for
AWS::ControlTower::LandingZone
for more information about the expected schema for this property. - version String
- List<Tag>
- manifest any
- Search the CloudFormation User Guide for
AWS::ControlTower::LandingZone
for more information about the expected schema for this property. - version string
- Tag[]
- manifest Any
- Search the CloudFormation User Guide for
AWS::ControlTower::LandingZone
for more information about the expected schema for this property. - version str
- Sequence[Tag
Args]
- manifest Any
- Search the CloudFormation User Guide for
AWS::ControlTower::LandingZone
for more information about the expected schema for this property. - version String
- List<Property Map>
Outputs
All input properties are implicitly available as output properties. Additionally, the LandingZone resource produces the following output properties:
- Arn string
- Drift
Status Pulumi.Aws Native. Control Tower. Landing Zone Drift Status - Id string
- The provider-assigned unique ID for this managed resource.
- Landing
Zone stringIdentifier - Latest
Available stringVersion - Status
Pulumi.
Aws Native. Control Tower. Landing Zone Status
- Arn string
- Drift
Status LandingZone Drift Status - Id string
- The provider-assigned unique ID for this managed resource.
- Landing
Zone stringIdentifier - Latest
Available stringVersion - Status
Landing
Zone Status
- arn String
- drift
Status LandingZone Drift Status - id String
- The provider-assigned unique ID for this managed resource.
- landing
Zone StringIdentifier - latest
Available StringVersion - status
Landing
Zone Status
- arn string
- drift
Status LandingZone Drift Status - id string
- The provider-assigned unique ID for this managed resource.
- landing
Zone stringIdentifier - latest
Available stringVersion - status
Landing
Zone Status
- arn str
- drift_
status LandingZone Drift Status - id str
- The provider-assigned unique ID for this managed resource.
- landing_
zone_ stridentifier - latest_
available_ strversion - status
Landing
Zone Status
- arn String
- drift
Status "DRIFTED" | "IN_SYNC" - id String
- The provider-assigned unique ID for this managed resource.
- landing
Zone StringIdentifier - latest
Available StringVersion - status "ACTIVE" | "PROCESSING" | "FAILED"
Supporting Types
LandingZoneDriftStatus, LandingZoneDriftStatusArgs
- Drifted
- DRIFTED
- In
Sync - IN_SYNC
- Landing
Zone Drift Status Drifted - DRIFTED
- Landing
Zone Drift Status In Sync - IN_SYNC
- Drifted
- DRIFTED
- In
Sync - IN_SYNC
- Drifted
- DRIFTED
- In
Sync - IN_SYNC
- DRIFTED
- DRIFTED
- IN_SYNC
- IN_SYNC
- "DRIFTED"
- DRIFTED
- "IN_SYNC"
- IN_SYNC
LandingZoneStatus, LandingZoneStatusArgs
- Active
- ACTIVE
- Processing
- PROCESSING
- Failed
- FAILED
- Landing
Zone Status Active - ACTIVE
- Landing
Zone Status Processing - PROCESSING
- Landing
Zone Status Failed - FAILED
- Active
- ACTIVE
- Processing
- PROCESSING
- Failed
- FAILED
- Active
- ACTIVE
- Processing
- PROCESSING
- Failed
- FAILED
- ACTIVE
- ACTIVE
- PROCESSING
- PROCESSING
- FAILED
- FAILED
- "ACTIVE"
- ACTIVE
- "PROCESSING"
- PROCESSING
- "FAILED"
- FAILED
Tag, TagArgs
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
AWS Native is in preview. AWS Classic is fully supported.