Class: Google::Cloud::Asset::V1::IamPolicyAnalysisQuery::AccessSelector

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/asset/v1/asset_service.rb

Overview

Specifies roles and/or permissions to analyze, to determine both the identities possessing them and the resources they control. If multiple values are specified, results will include roles or permissions matching any of them. The total number of roles and permissions should be equal or less than 10.

Instance Attribute Summary collapse

Instance Attribute Details

#permissions::Array<::String>

Returns Optional. The permissions to appear in result.

Returns:

  • (::Array<::String>)

    Optional. The permissions to appear in result.



968
969
970
971
# File 'proto_docs/google/cloud/asset/v1/asset_service.rb', line 968

class AccessSelector
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#roles::Array<::String>

Returns Optional. The roles to appear in result.

Returns:

  • (::Array<::String>)

    Optional. The roles to appear in result.



968
969
970
971
# File 'proto_docs/google/cloud/asset/v1/asset_service.rb', line 968

class AccessSelector
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end