Interface LandingZoneDetail.Builder

    • Method Detail

      • arn

        LandingZoneDetail.Builder arn​(String arn)

        The ARN of the landing zone.

        Parameters:
        arn - The ARN of the landing zone.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • driftStatus

        LandingZoneDetail.Builder driftStatus​(LandingZoneDriftStatusSummary driftStatus)

        The drift status of the landing zone.

        Parameters:
        driftStatus - The drift status of the landing zone.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • latestAvailableVersion

        LandingZoneDetail.Builder latestAvailableVersion​(String latestAvailableVersion)

        The latest available version of the landing zone.

        Parameters:
        latestAvailableVersion - The latest available version of the landing zone.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • manifest

        LandingZoneDetail.Builder manifest​(Document manifest)

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

        Parameters:
        manifest - The landing zone manifest.yaml text file that specifies the landing zone configurations.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • status

        LandingZoneDetail.Builder status​(String status)

        The landing zone deployment status.

        Valid values:

        • ACTIVE: The landing zone is actively deployed.

        • PROCESSING: The landing zone is processing deployment.

        • FAILED: The landing zone failed deployment.

        Parameters:
        status - The landing zone deployment status.

        Valid values:

        • ACTIVE: The landing zone is actively deployed.

        • PROCESSING: The landing zone is processing deployment.

        • FAILED: The landing zone failed deployment.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        LandingZoneStatus, LandingZoneStatus
      • status

        LandingZoneDetail.Builder status​(LandingZoneStatus status)

        The landing zone deployment status.

        Valid values:

        • ACTIVE: The landing zone is actively deployed.

        • PROCESSING: The landing zone is processing deployment.

        • FAILED: The landing zone failed deployment.

        Parameters:
        status - The landing zone deployment status.

        Valid values:

        • ACTIVE: The landing zone is actively deployed.

        • PROCESSING: The landing zone is processing deployment.

        • FAILED: The landing zone failed deployment.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        LandingZoneStatus, LandingZoneStatus
      • version

        LandingZoneDetail.Builder version​(String version)

        The landing zone's current deployed version.

        Parameters:
        version - The landing zone's current deployed version.
        Returns:
        Returns a reference to this object so that method calls can be chained together.