Class GetImageBlockPublicAccessStateResponse

    • Method Detail

      • imageBlockPublicAccessState

        public final String imageBlockPublicAccessState()

        The current state of block public access for AMIs at the account level in the specified Amazon Web Services Region.

        Possible values:

        • block-new-sharing - Any attempt to publicly share your AMIs in the specified Region is blocked.

        • unblocked - Your AMIs in the specified Region can be publicly shared.

        Returns:
        The current state of block public access for AMIs at the account level in the specified Amazon Web Services Region.

        Possible values:

        • block-new-sharing - Any attempt to publicly share your AMIs in the specified Region is blocked.

        • unblocked - Your AMIs in the specified Region can be publicly shared.

      • managedBy

        public final ManagedBy managedBy()

        The entity that manages the state for block public access for AMIs. Possible values include:

        • account - The state is managed by the account.

        • declarative-policy - The state is managed by a declarative policy and can't be modified by the account.

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

        Returns:
        The entity that manages the state for block public access for AMIs. Possible values include:

        • account - The state is managed by the account.

        • declarative-policy - The state is managed by a declarative policy and can't be modified by the account.

        See Also:
        ManagedBy
      • managedByAsString

        public final String managedByAsString()

        The entity that manages the state for block public access for AMIs. Possible values include:

        • account - The state is managed by the account.

        • declarative-policy - The state is managed by a declarative policy and can't be modified by the account.

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

        Returns:
        The entity that manages the state for block public access for AMIs. Possible values include:

        • account - The state is managed by the account.

        • declarative-policy - The state is managed by a declarative policy and can't be modified by the account.

        See Also:
        ManagedBy
      • 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