1. Packages
  2. AWS Cloud Control
  3. API Docs
  4. controltower
  5. getLandingZone

We recommend new projects start with resources from the AWS provider.

AWS Cloud Control v1.9.0 published on Monday, Nov 18, 2024 by Pulumi

aws-native.controltower.getLandingZone

Explore with Pulumi AI

aws-native logo

We recommend new projects start with resources from the AWS provider.

AWS Cloud Control v1.9.0 published on Monday, Nov 18, 2024 by Pulumi

    Definition of AWS::ControlTower::LandingZone Resource Type

    Using getLandingZone

    Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

    function getLandingZone(args: GetLandingZoneArgs, opts?: InvokeOptions): Promise<GetLandingZoneResult>
    function getLandingZoneOutput(args: GetLandingZoneOutputArgs, opts?: InvokeOptions): Output<GetLandingZoneResult>
    def get_landing_zone(landing_zone_identifier: Optional[str] = None,
                         opts: Optional[InvokeOptions] = None) -> GetLandingZoneResult
    def get_landing_zone_output(landing_zone_identifier: Optional[pulumi.Input[str]] = None,
                         opts: Optional[InvokeOptions] = None) -> Output[GetLandingZoneResult]
    func LookupLandingZone(ctx *Context, args *LookupLandingZoneArgs, opts ...InvokeOption) (*LookupLandingZoneResult, error)
    func LookupLandingZoneOutput(ctx *Context, args *LookupLandingZoneOutputArgs, opts ...InvokeOption) LookupLandingZoneResultOutput

    > Note: This function is named LookupLandingZone in the Go SDK.

    public static class GetLandingZone 
    {
        public static Task<GetLandingZoneResult> InvokeAsync(GetLandingZoneArgs args, InvokeOptions? opts = null)
        public static Output<GetLandingZoneResult> Invoke(GetLandingZoneInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetLandingZoneResult> getLandingZone(GetLandingZoneArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: aws-native:controltower:getLandingZone
      arguments:
        # arguments dictionary

    The following arguments are supported:

    LandingZoneIdentifier string
    The unique identifier of the landing zone.
    LandingZoneIdentifier string
    The unique identifier of the landing zone.
    landingZoneIdentifier String
    The unique identifier of the landing zone.
    landingZoneIdentifier string
    The unique identifier of the landing zone.
    landing_zone_identifier str
    The unique identifier of the landing zone.
    landingZoneIdentifier String
    The unique identifier of the landing zone.

    getLandingZone Result

    The following output properties are available:

    Arn string
    The ARN of the landing zone.
    DriftStatus Pulumi.AwsNative.ControlTower.LandingZoneDriftStatus
    The drift status of the landing zone.
    LandingZoneIdentifier string
    The unique identifier of the landing zone.
    LatestAvailableVersion string
    The latest available version of the landing zone.
    Manifest object

    The landing zone manifest JSON text file that specifies the landing zone configurations.

    Search the CloudFormation User Guide for AWS::ControlTower::LandingZone for more information about the expected schema for this property.

    Status Pulumi.AwsNative.ControlTower.LandingZoneStatus
    The landing zone deployment status. One of ACTIVE , PROCESSING , FAILED .
    Tags List<Pulumi.AwsNative.Outputs.Tag>
    Tags to be applied to the landing zone.
    Version string
    The landing zone's current deployed version.
    Arn string
    The ARN of the landing zone.
    DriftStatus LandingZoneDriftStatus
    The drift status of the landing zone.
    LandingZoneIdentifier string
    The unique identifier of the landing zone.
    LatestAvailableVersion string
    The latest available version of the landing zone.
    Manifest interface{}

    The landing zone manifest JSON text file that specifies the landing zone configurations.

    Search the CloudFormation User Guide for AWS::ControlTower::LandingZone for more information about the expected schema for this property.

    Status LandingZoneStatus
    The landing zone deployment status. One of ACTIVE , PROCESSING , FAILED .
    Tags Tag
    Tags to be applied to the landing zone.
    Version string
    The landing zone's current deployed version.
    arn String
    The ARN of the landing zone.
    driftStatus LandingZoneDriftStatus
    The drift status of the landing zone.
    landingZoneIdentifier String
    The unique identifier of the landing zone.
    latestAvailableVersion String
    The latest available version of the landing zone.
    manifest Object

    The landing zone manifest JSON text file that specifies the landing zone configurations.

    Search the CloudFormation User Guide for AWS::ControlTower::LandingZone for more information about the expected schema for this property.

    status LandingZoneStatus
    The landing zone deployment status. One of ACTIVE , PROCESSING , FAILED .
    tags List<Tag>
    Tags to be applied to the landing zone.
    version String
    The landing zone's current deployed version.
    arn string
    The ARN of the landing zone.
    driftStatus LandingZoneDriftStatus
    The drift status of the landing zone.
    landingZoneIdentifier string
    The unique identifier of the landing zone.
    latestAvailableVersion string
    The latest available version of the landing zone.
    manifest any

    The landing zone manifest JSON text file that specifies the landing zone configurations.

    Search the CloudFormation User Guide for AWS::ControlTower::LandingZone for more information about the expected schema for this property.

    status LandingZoneStatus
    The landing zone deployment status. One of ACTIVE , PROCESSING , FAILED .
    tags Tag[]
    Tags to be applied to the landing zone.
    version string
    The landing zone's current deployed version.
    arn str
    The ARN of the landing zone.
    drift_status LandingZoneDriftStatus
    The drift status of the landing zone.
    landing_zone_identifier str
    The unique identifier of the landing zone.
    latest_available_version str
    The latest available version of the landing zone.
    manifest Any

    The landing zone manifest JSON text file that specifies the landing zone configurations.

    Search the CloudFormation User Guide for AWS::ControlTower::LandingZone for more information about the expected schema for this property.

    status LandingZoneStatus
    The landing zone deployment status. One of ACTIVE , PROCESSING , FAILED .
    tags Sequence[root_Tag]
    Tags to be applied to the landing zone.
    version str
    The landing zone's current deployed version.
    arn String
    The ARN of the landing zone.
    driftStatus "DRIFTED" | "IN_SYNC"
    The drift status of the landing zone.
    landingZoneIdentifier String
    The unique identifier of the landing zone.
    latestAvailableVersion String
    The latest available version of the landing zone.
    manifest Any

    The landing zone manifest JSON text file that specifies the landing zone configurations.

    Search the CloudFormation User Guide for AWS::ControlTower::LandingZone for more information about the expected schema for this property.

    status "ACTIVE" | "PROCESSING" | "FAILED"
    The landing zone deployment status. One of ACTIVE , PROCESSING , FAILED .
    tags List<Property Map>
    Tags to be applied to the landing zone.
    version String
    The landing zone's current deployed version.

    Supporting Types

    LandingZoneDriftStatus

    LandingZoneStatus

    Tag

    Key string
    The key name of the tag
    Value string
    The value of the tag
    Key string
    The key name of the tag
    Value string
    The value of the tag
    key String
    The key name of the tag
    value String
    The value of the tag
    key string
    The key name of the tag
    value string
    The value of the tag
    key str
    The key name of the tag
    value str
    The value of the tag
    key String
    The key name of the tag
    value String
    The value of the tag

    Package Details

    Repository
    AWS Native pulumi/pulumi-aws-native
    License
    Apache-2.0
    aws-native logo

    We recommend new projects start with resources from the AWS provider.

    AWS Cloud Control v1.9.0 published on Monday, Nov 18, 2024 by Pulumi