Cloud Asset V1 API - Class Google::Cloud::Asset::V1::IamPolicyAnalysisState (v1.0.0)

Reference documentation and code samples for the Cloud Asset V1 API class Google::Cloud::Asset::V1::IamPolicyAnalysisState.

Represents the detailed state of an entity under analysis, such as a resource, an identity or an access.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#cause

def cause() -> ::String
Returns
  • (::String) — The human-readable description of the cause of failure.

#cause=

def cause=(value) -> ::String
Parameter
  • value (::String) — The human-readable description of the cause of failure.
Returns
  • (::String) — The human-readable description of the cause of failure.

#code

def code() -> ::Google::Rpc::Code
Returns
  • (::Google::Rpc::Code) —

    The Google standard error code that best describes the state. For example:

    • OK means the analysis on this entity has been successfully finished;
    • PERMISSION_DENIED means an access denied error is encountered;
    • DEADLINE_EXCEEDED means the analysis on this entity hasn't been started in time;

#code=

def code=(value) -> ::Google::Rpc::Code
Parameter
  • value (::Google::Rpc::Code) —

    The Google standard error code that best describes the state. For example:

    • OK means the analysis on this entity has been successfully finished;
    • PERMISSION_DENIED means an access denied error is encountered;
    • DEADLINE_EXCEEDED means the analysis on this entity hasn't been started in time;
Returns
  • (::Google::Rpc::Code) —

    The Google standard error code that best describes the state. For example:

    • OK means the analysis on this entity has been successfully finished;
    • PERMISSION_DENIED means an access denied error is encountered;
    • DEADLINE_EXCEEDED means the analysis on this entity hasn't been started in time;