Class StackSetSummary

    • Method Detail

      • stackSetName

        public final String stackSetName()

        The name of the stack set.

        Returns:
        The name of the stack set.
      • stackSetId

        public final String stackSetId()

        The ID of the stack set.

        Returns:
        The ID of the stack set.
      • description

        public final String description()

        A description of the stack set that you specify when the stack set is created or updated.

        Returns:
        A description of the stack set that you specify when the stack set is created or updated.
      • autoDeployment

        public final AutoDeployment autoDeployment()

        [Service-managed permissions] Describes whether StackSets automatically deploys to Organizations accounts that are added to a target organizational unit (OU).

        Returns:
        [Service-managed permissions] Describes whether StackSets automatically deploys to Organizations accounts that are added to a target organizational unit (OU).
      • driftStatus

        public final StackDriftStatus driftStatus()

        Status of the stack set's actual configuration compared to its expected template and parameter configuration. A stack set is considered to have drifted if one or more of its stack instances have drifted from their expected template and parameter configuration.

        • DRIFTED: One or more of the stack instances belonging to the stack set stack differs from the expected template and parameter configuration. A stack instance is considered to have drifted if one or more of the resources in the associated stack have drifted.

        • NOT_CHECKED: CloudFormation hasn't checked the stack set for drift.

        • IN_SYNC: All the stack instances belonging to the stack set stack match from the expected template and parameter configuration.

        • UNKNOWN: This value is reserved for future use.

        If the service returns an enum value that is not available in the current SDK version, driftStatus will return StackDriftStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from driftStatusAsString().

        Returns:
        Status of the stack set's actual configuration compared to its expected template and parameter configuration. A stack set is considered to have drifted if one or more of its stack instances have drifted from their expected template and parameter configuration.

        • DRIFTED: One or more of the stack instances belonging to the stack set stack differs from the expected template and parameter configuration. A stack instance is considered to have drifted if one or more of the resources in the associated stack have drifted.

        • NOT_CHECKED: CloudFormation hasn't checked the stack set for drift.

        • IN_SYNC: All the stack instances belonging to the stack set stack match from the expected template and parameter configuration.

        • UNKNOWN: This value is reserved for future use.

        See Also:
        StackDriftStatus
      • driftStatusAsString

        public final String driftStatusAsString()

        Status of the stack set's actual configuration compared to its expected template and parameter configuration. A stack set is considered to have drifted if one or more of its stack instances have drifted from their expected template and parameter configuration.

        • DRIFTED: One or more of the stack instances belonging to the stack set stack differs from the expected template and parameter configuration. A stack instance is considered to have drifted if one or more of the resources in the associated stack have drifted.

        • NOT_CHECKED: CloudFormation hasn't checked the stack set for drift.

        • IN_SYNC: All the stack instances belonging to the stack set stack match from the expected template and parameter configuration.

        • UNKNOWN: This value is reserved for future use.

        If the service returns an enum value that is not available in the current SDK version, driftStatus will return StackDriftStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from driftStatusAsString().

        Returns:
        Status of the stack set's actual configuration compared to its expected template and parameter configuration. A stack set is considered to have drifted if one or more of its stack instances have drifted from their expected template and parameter configuration.

        • DRIFTED: One or more of the stack instances belonging to the stack set stack differs from the expected template and parameter configuration. A stack instance is considered to have drifted if one or more of the resources in the associated stack have drifted.

        • NOT_CHECKED: CloudFormation hasn't checked the stack set for drift.

        • IN_SYNC: All the stack instances belonging to the stack set stack match from the expected template and parameter configuration.

        • UNKNOWN: This value is reserved for future use.

        See Also:
        StackDriftStatus
      • lastDriftCheckTimestamp

        public final Instant lastDriftCheckTimestamp()

        Most recent time when CloudFormation performed a drift detection operation on the stack set. This value will be NULL for any stack set on which drift detection hasn't yet been performed.

        Returns:
        Most recent time when CloudFormation performed a drift detection operation on the stack set. This value will be NULL for any stack set on which drift detection hasn't yet been performed.
      • managedExecution

        public final ManagedExecution managedExecution()

        Describes whether StackSets performs non-conflicting operations concurrently and queues conflicting operations.

        Returns:
        Describes whether StackSets performs non-conflicting operations concurrently and queues conflicting operations.
      • hashCode

        public final int hashCode()
        Overrides:
        hashCode in class Object
      • equals

        public final boolean equals​(Object obj)
        Overrides:
        equals in class Object
      • toString

        public final String toString()
        Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
        Overrides:
        toString in class Object
      • getValueForField

        public final <T> Optional<T> getValueForField​(String fieldName,
                                                      Class<T> clazz)