:doc:`ControlTower <../../controltower>` / Client / get_landing_zone

****************
get_landing_zone
****************



.. py:method:: ControlTower.Client.get_landing_zone(**kwargs)

  

  Returns details about the landing zone. Displays a message in case of error.

  

  See also: `AWS API Documentation <https://docs.aws.amazon.com/goto/WebAPI/controltower-2018-05-10/GetLandingZone>`_  


  **Request Syntax**
  ::

    response = client.get_landing_zone(
        landingZoneIdentifier='string'
    )
    
  :type landingZoneIdentifier: string
  :param landingZoneIdentifier: **[REQUIRED]** 

    The unique identifier of the landing zone.

    

  
  
  :rtype: dict
  :returns: 
    
    **Response Syntax**

    
    ::

      {
          'landingZone': {
              'version': 'string',
              'remediationTypes': [
                  'INHERITANCE_DRIFT',
              ],
              'arn': 'string',
              'status': 'ACTIVE'|'PROCESSING'|'FAILED',
              'latestAvailableVersion': 'string',
              'driftStatus': {
                  'status': 'DRIFTED'|'IN_SYNC'
              },
              'manifest': {...}|[...]|123|123.4|'string'|True|None
          }
      }
      
    **Response Structure**

    

    - *(dict) --* 
      

      - **landingZone** *(dict) --* 

        Information about the landing zone.

        
        

        - **version** *(string) --* 

          The landing zone's current deployed version.

          
        

        - **remediationTypes** *(list) --* 

          The types of remediation actions configured for the landing zone, such as automatic drift correction or compliance enforcement.

          
          

          - *(string) --* 
      
        

        - **arn** *(string) --* 

          The ARN of the landing zone.

          
        

        - **status** *(string) --* 

          The landing zone deployment status. One of ``ACTIVE``, ``PROCESSING``, ``FAILED``.

          
        

        - **latestAvailableVersion** *(string) --* 

          The latest available version of the landing zone.

          
        

        - **driftStatus** *(dict) --* 

          The drift status of the landing zone.

          
          

          - **status** *(string) --* 

            The drift status of the landing zone.

             

            Valid values:

             

            
            * ``DRIFTED``: The landing zone deployed in this configuration does not match the configuration that Amazon Web Services Control Tower expected.
             
            * ``IN_SYNC``: The landing zone deployed in this configuration matches the configuration that Amazon Web Services Control Tower expected.
            

            
      
        

        - **manifest** (:ref:`document<document>`) -- 

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

          
    
  
  **Exceptions**
  
  *   :py:class:`ControlTower.Client.exceptions.ValidationException`

  
  *   :py:class:`ControlTower.Client.exceptions.InternalServerException`

  
  *   :py:class:`ControlTower.Client.exceptions.AccessDeniedException`

  
  *   :py:class:`ControlTower.Client.exceptions.ResourceNotFoundException`

  
  *   :py:class:`ControlTower.Client.exceptions.ThrottlingException`

  