Class StartResourceStateUpdateRequest

    • Method Detail

      • resourceArn

        public final String resourceArn()

        The ARN of the Image Builder resource that is updated. The state update might also impact associated resources.

        Returns:
        The ARN of the Image Builder resource that is updated. The state update might also impact associated resources.
      • state

        public final ResourceState state()

        Indicates the lifecycle action to take for this request.

        Returns:
        Indicates the lifecycle action to take for this request.
      • executionRole

        public final String executionRole()

        The name or Amazon Resource Name (ARN) of the IAM role that’s used to update image state.

        Returns:
        The name or Amazon Resource Name (ARN) of the IAM role that’s used to update image state.
      • includeResources

        public final ResourceStateUpdateIncludeResources includeResources()

        A list of image resources to update state for.

        Returns:
        A list of image resources to update state for.
      • exclusionRules

        public final ResourceStateUpdateExclusionRules exclusionRules()

        Skip action on the image resource and associated resources if specified exclusion rules are met.

        Returns:
        Skip action on the image resource and associated resources if specified exclusion rules are met.
      • updateAt

        public final Instant updateAt()

        The timestamp that indicates when resources are updated by a lifecycle action.

        Returns:
        The timestamp that indicates when resources are updated by a lifecycle action.
      • clientToken

        public final String clientToken()

        Unique, case-sensitive identifier you provide to ensure idempotency of the request. For more information, see Ensuring idempotency in the Amazon EC2 API Reference.

        Returns:
        Unique, case-sensitive identifier you provide to ensure idempotency of the request. For more information, see Ensuring idempotency in the Amazon EC2 API Reference.
      • 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