import * as mod from "https://googleapis.deno.dev/v1/iam:v2.ts";
GoogleAuth | |
iam | Manages identity and access control for Google Cloud resources, including the creation of service accounts, which you can use to authenticate to Google and make API calls. Enabling this API also enables the IAM Service Account Credentials API (iamcredentials.googleapis.com). However, disabling this API doesn't disable the IAM Service Account Credentials API. |
CloudControl2SharedOperationsReconciliationOperationMetadata | Operation metadata returned by the CLH during resource state reconciliation. |
CredentialsClient | Defines the root interface for all clients that generate credentials for calling Google APIs. All clients should implement this interface. |
GoogleCloudCommonOperationMetadata | Represents the metadata of the long-running operation. |
GoogleIamAdminV1AuditData | Audit log information specific to Cloud IAM admin APIs. This message is
serialized as an |
GoogleIamAdminV1AuditDataPermissionDelta | A PermissionDelta message to record the added_permissions and removed_permissions inside a role. |
GoogleIamV1betaWorkloadIdentityPoolOperationMetadata | Metadata for long-running WorkloadIdentityPool operations. |
GoogleIamV1BindingDelta | One delta entry for Binding. Each individual change (only one member in each entry) to a binding will be a separate entry. |
GoogleIamV1LoggingAuditData | Audit log information specific to Cloud IAM. This message is serialized as
an |
GoogleIamV1PolicyDelta | The difference delta between two policies. |
GoogleIamV2DenyRule | A deny rule in an IAM deny policy. |
GoogleIamV2ListPoliciesResponse | Response message for |
GoogleIamV2Policy | Data for an IAM policy. |
GoogleIamV2PolicyOperationMetadata | Metadata for long-running |
GoogleIamV2PolicyRule | A single rule in a |
GoogleIamV3alphaOperationMetadata | Represents the metadata of the long-running operation. |
GoogleIamV3betaOperationMetadata | Represents the metadata of the long-running operation. |
GoogleIamV3mainOperationMetadata | Represents the metadata of the long-running operation. |
GoogleIamV3OperationMetadata | Represents the metadata of the long-running operation. |
GoogleLongrunningOperation | This resource represents a long-running operation that is the result of a network API call. |
GoogleRpcStatus | The |
GoogleTypeExpr | Represents a textual expression in the Common Expression Language (CEL) syntax. CEL is a C-like expression language. The syntax and semantics of CEL are documented at https://github.com/google/cel-spec. Example (Comparison): title: "Summary size limit" description: "Determines if a summary is less than 100 chars" expression: "document.summary.size() < 100" Example (Equality): title: "Requestor is owner" description: "Determines if requestor is the document owner" expression: "document.owner == request.auth.claims.email" Example (Logic): title: "Public documents" description: "Determine whether the document should be publicly visible" expression: "document.type != 'private' && document.type != 'internal'" Example (Data Manipulation): title: "Notification string" description: "Create a notification string with a timestamp." expression: "'New message received at ' + string(document.create_time)" The exact variables and functions that may be referenced within an expression are determined by the service that evaluates it. See the service documentation for additional information. |
PoliciesCreatePolicyOptions | Additional options for iam#policiesCreatePolicy. |
PoliciesDeleteOptions | Additional options for iam#policiesDelete. |
PoliciesListPoliciesOptions | Additional options for iam#policiesListPolicies. |