com.google.cloud.iam.admin.v1.gapic_metadata.json Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of google-iam-admin Show documentation
Show all versions of google-iam-admin Show documentation
IAM Admin API you to manage your Service Accounts and IAM bindings.
The newest version!
{
"schema": "1.0",
"comment": "This file maps proto services/RPCs to the corresponding library clients/methods",
"language": "java",
"protoPackage": "google.iam.admin.v1",
"libraryPackage": "com.google.cloud.iam.admin.v1",
"services": {
"IAM": {
"clients": {
"grpc": {
"libraryClient": "IAMClient",
"rpcs": {
"CreateRole": {
"methods": ["createRole", "createRoleCallable"]
},
"CreateServiceAccount": {
"methods": ["createServiceAccount", "createServiceAccount", "createServiceAccount", "createServiceAccountCallable"]
},
"CreateServiceAccountKey": {
"methods": ["createServiceAccountKey", "createServiceAccountKey", "createServiceAccountKey", "createServiceAccountKeyCallable"]
},
"DeleteRole": {
"methods": ["deleteRole", "deleteRoleCallable"]
},
"DeleteServiceAccount": {
"methods": ["deleteServiceAccount", "deleteServiceAccount", "deleteServiceAccount", "deleteServiceAccountCallable"]
},
"DeleteServiceAccountKey": {
"methods": ["deleteServiceAccountKey", "deleteServiceAccountKey", "deleteServiceAccountKey", "deleteServiceAccountKeyCallable"]
},
"DisableServiceAccount": {
"methods": ["disableServiceAccount", "disableServiceAccountCallable"]
},
"DisableServiceAccountKey": {
"methods": ["disableServiceAccountKey", "disableServiceAccountKey", "disableServiceAccountKey", "disableServiceAccountKeyCallable"]
},
"EnableServiceAccount": {
"methods": ["enableServiceAccount", "enableServiceAccountCallable"]
},
"EnableServiceAccountKey": {
"methods": ["enableServiceAccountKey", "enableServiceAccountKey", "enableServiceAccountKey", "enableServiceAccountKeyCallable"]
},
"GetIamPolicy": {
"methods": ["getIamPolicy", "getIamPolicy", "getIamPolicy", "getIamPolicyCallable"]
},
"GetRole": {
"methods": ["getRole", "getRoleCallable"]
},
"GetServiceAccount": {
"methods": ["getServiceAccount", "getServiceAccount", "getServiceAccount", "getServiceAccountCallable"]
},
"GetServiceAccountKey": {
"methods": ["getServiceAccountKey", "getServiceAccountKey", "getServiceAccountKey", "getServiceAccountKeyCallable"]
},
"LintPolicy": {
"methods": ["lintPolicy", "lintPolicyCallable"]
},
"ListRoles": {
"methods": ["listRoles", "listRolesPagedCallable", "listRolesCallable"]
},
"ListServiceAccountKeys": {
"methods": ["listServiceAccountKeys", "listServiceAccountKeys", "listServiceAccountKeys", "listServiceAccountKeysCallable"]
},
"ListServiceAccounts": {
"methods": ["listServiceAccounts", "listServiceAccounts", "listServiceAccounts", "listServiceAccountsPagedCallable", "listServiceAccountsCallable"]
},
"PatchServiceAccount": {
"methods": ["patchServiceAccount", "patchServiceAccountCallable"]
},
"QueryAuditableServices": {
"methods": ["queryAuditableServices", "queryAuditableServicesCallable"]
},
"QueryGrantableRoles": {
"methods": ["queryGrantableRoles", "queryGrantableRoles", "queryGrantableRolesPagedCallable", "queryGrantableRolesCallable"]
},
"QueryTestablePermissions": {
"methods": ["queryTestablePermissions", "queryTestablePermissionsPagedCallable", "queryTestablePermissionsCallable"]
},
"SetIamPolicy": {
"methods": ["setIamPolicy", "setIamPolicy", "setIamPolicy", "setIamPolicyCallable"]
},
"SignBlob": {
"methods": ["signBlob", "signBlob", "signBlob", "signBlobCallable"]
},
"SignJwt": {
"methods": ["signJwt", "signJwt", "signJwt", "signJwtCallable"]
},
"TestIamPermissions": {
"methods": ["testIamPermissions", "testIamPermissions", "testIamPermissions", "testIamPermissionsCallable"]
},
"UndeleteRole": {
"methods": ["undeleteRole", "undeleteRoleCallable"]
},
"UndeleteServiceAccount": {
"methods": ["undeleteServiceAccount", "undeleteServiceAccountCallable"]
},
"UpdateRole": {
"methods": ["updateRole", "updateRoleCallable"]
},
"UpdateServiceAccount": {
"methods": ["updateServiceAccount", "updateServiceAccountCallable"]
},
"UploadServiceAccountKey": {
"methods": ["uploadServiceAccountKey", "uploadServiceAccountKeyCallable"]
}
}
}
}
}
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy