proto_docs/google/cloud/policytroubleshooter/v1/checker.rb in google-cloud-policy_troubleshooter-v1-0.7.1 vs proto_docs/google/cloud/policytroubleshooter/v1/checker.rb in google-cloud-policy_troubleshooter-v1-0.8.0

- old
+ new

@@ -19,36 +19,41 @@ module Google module Cloud module PolicyTroubleshooter module V1 - # Request for {::Google::Cloud::PolicyTroubleshooter::V1::IamChecker::Client#troubleshoot_iam_policy TroubleshootIamPolicy}. + # Request for + # {::Google::Cloud::PolicyTroubleshooter::V1::IamChecker::Client#troubleshoot_iam_policy TroubleshootIamPolicy}. # @!attribute [rw] access_tuple # @return [::Google::Cloud::PolicyTroubleshooter::V1::AccessTuple] - # The information to use for checking whether a member has a permission for a - # resource. + # The information to use for checking whether a principal has a permission + # for a resource. class TroubleshootIamPolicyRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end - # Response for {::Google::Cloud::PolicyTroubleshooter::V1::IamChecker::Client#troubleshoot_iam_policy TroubleshootIamPolicy}. + # Response for + # {::Google::Cloud::PolicyTroubleshooter::V1::IamChecker::Client#troubleshoot_iam_policy TroubleshootIamPolicy}. # @!attribute [rw] access # @return [::Google::Cloud::PolicyTroubleshooter::V1::AccessState] - # Indicates whether the member has the specified permission for the specified - # resource, based on evaluating all of the applicable IAM policies. + # Indicates whether the principal has the specified permission for the + # specified resource, based on evaluating all of the applicable IAM policies. # @!attribute [rw] explained_policies # @return [::Array<::Google::Cloud::PolicyTroubleshooter::V1::ExplainedPolicy>] - # List of IAM policies that were evaluated to check the member's permissions, - # with annotations to indicate how each policy contributed to the final - # result. + # List of IAM policies that were evaluated to check the principal's + # permissions, with annotations to indicate how each policy contributed to + # the final result. # # The list of policies can include the policy for the resource itself. It can # also include policies that are inherited from higher levels of the resource # hierarchy, including the organization, the folder, and the project. # # To learn more about the resource hierarchy, see # https://cloud.google.com/iam/help/resource-hierarchy. + # @!attribute [rw] errors + # @return [::Array<::Google::Rpc::Status>] + # The general errors contained in the troubleshooting response. class TroubleshootIamPolicyResponse include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end