Class: Google::Cloud::Asset::V1::BatchGetEffectiveIamPoliciesRequest

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

Instance Attribute Summary collapse

Instance Attribute Details

#names::Array<::String>

Returns Required. The names refer to the full_resource_names of the asset types supported by search APIs. A maximum of 20 resources' effective policies can be retrieved in a batch.

Returns:



1839
1840
1841
1842
# File 'proto_docs/google/cloud/asset/v1/asset_service.rb', line 1839

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

#scope::String

Returns Required. Only IAM policies on or below the scope will be returned.

This can only be an organization number (such as "organizations/123"), a folder number (such as "folders/123"), a project ID (such as "projects/my-project-id"), or a project number (such as "projects/12345").

To know how to get organization ID, visit here .

To know how to get folder or project ID, visit here .

Returns:

  • (::String)

    Required. Only IAM policies on or below the scope will be returned.

    This can only be an organization number (such as "organizations/123"), a folder number (such as "folders/123"), a project ID (such as "projects/my-project-id"), or a project number (such as "projects/12345").

    To know how to get organization ID, visit here .

    To know how to get folder or project ID, visit here .



1839
1840
1841
1842
# File 'proto_docs/google/cloud/asset/v1/asset_service.rb', line 1839

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