Cloud Asset V1 API - Class Google::Cloud::Asset::V1::IamPolicyAnalysisResult (v0.21.1)

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

IAM Policy analysis result, consisting of one IAM policy binding and derived access control lists.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#access_control_lists

def access_control_lists() -> ::Array<::Google::Cloud::Asset::V1::IamPolicyAnalysisResult::AccessControlList>
Returns

#access_control_lists=

def access_control_lists=(value) -> ::Array<::Google::Cloud::Asset::V1::IamPolicyAnalysisResult::AccessControlList>
Parameter
Returns

#attached_resource_full_name

def attached_resource_full_name() -> ::String
Returns

#attached_resource_full_name=

def attached_resource_full_name=(value) -> ::String
Parameter
Returns

#fully_explored

def fully_explored() -> ::Boolean
Returns
  • (::Boolean) — Represents whether all analyses on the iam_binding have successfully finished.

#fully_explored=

def fully_explored=(value) -> ::Boolean
Parameter
  • value (::Boolean) — Represents whether all analyses on the iam_binding have successfully finished.
Returns
  • (::Boolean) — Represents whether all analyses on the iam_binding have successfully finished.

#iam_binding

def iam_binding() -> ::Google::Iam::V1::Binding
Returns

#iam_binding=

def iam_binding=(value) -> ::Google::Iam::V1::Binding
Parameter
Returns

#identity_list

def identity_list() -> ::Google::Cloud::Asset::V1::IamPolicyAnalysisResult::IdentityList
Returns

#identity_list=

def identity_list=(value) -> ::Google::Cloud::Asset::V1::IamPolicyAnalysisResult::IdentityList
Parameter
Returns