Access Context Manager API (accesscontextmanager:v1)

2021-12-09

5 new methods

Additions

    Methods
  • accesscontextmanager.accessPolicies.setIamPolicy

      HTTP Method: POST

      Parameter Order: resource

      Path: v1/{+resource}:setIamPolicy

      Scopes: https://www.googleapis.com/auth/cloud-platform

      Parameters:

        resource

          Type: string

          Location: path

          Description: REQUIRED: The resource for which the policy is being specified. See the operation documentation for the appropriate value for this field.

          Required: Yes

          Pattern: ^accessPolicies/[^/]+$

      Flat Path: v1/accessPolicies/{accessPoliciesId}:setIamPolicy

      Description: Sets the IAM policy for the specified Access Context Manager access policy. This method replaces the existing IAM policy on the access policy. The IAM policy controls the set of users who can perform specific operations on the Access Context Manager access policy.

  • accesscontextmanager.accessPolicies.getIamPolicy

      Path: v1/{+resource}:getIamPolicy

      Parameters:

        resource

          Location: path

          Pattern: ^accessPolicies/[^/]+$

          Required: Yes

          Type: string

          Description: REQUIRED: The resource for which the policy is being requested. See the operation documentation for the appropriate value for this field.

      Scopes: https://www.googleapis.com/auth/cloud-platform

      Parameter Order: resource

      Description: Gets the IAM policy for the specified Access Context Manager access policy.

      Flat Path: v1/accessPolicies/{accessPoliciesId}:getIamPolicy

      HTTP Method: POST

  • accesscontextmanager.accessPolicies.testIamPermissions

      HTTP Method: POST

      Path: v1/{+resource}:testIamPermissions

      Parameters:

        resource

          Location: path

          Required: Yes

          Description: REQUIRED: The resource for which the policy detail is being requested. See the operation documentation for the appropriate value for this field.

          Pattern: ^accessPolicies/[^/]+$

          Type: string

      Description: Returns the IAM permissions that the caller has on the specified Access Context Manager resource. The resource can be an AccessPolicy, AccessLevel, or ServicePerimeter. This method does not support other resources.

      Flat Path: v1/accessPolicies/{accessPoliciesId}:testIamPermissions

      Scopes: https://www.googleapis.com/auth/cloud-platform

      Parameter Order: resource

  • accesscontextmanager.accessPolicies.servicePerimeters.testIamPermissions

      Path: v1/{+resource}:testIamPermissions

      Flat Path: v1/accessPolicies/{accessPoliciesId}/servicePerimeters/{servicePerimetersId}:testIamPermissions

      HTTP Method: POST

      Parameters:

        resource

          Pattern: ^accessPolicies/[^/]+/servicePerimeters/[^/]+$

          Description: REQUIRED: The resource for which the policy detail is being requested. See the operation documentation for the appropriate value for this field.

          Location: path

          Type: string

          Required: Yes

      Description: Returns the IAM permissions that the caller has on the specified Access Context Manager resource. The resource can be an AccessPolicy, AccessLevel, or ServicePerimeter. This method does not support other resources.

      Parameter Order: resource

      Scopes: https://www.googleapis.com/auth/cloud-platform

  • accesscontextmanager.accessPolicies.accessLevels.testIamPermissions

      Parameter Order: resource

      Description: Returns the IAM permissions that the caller has on the specified Access Context Manager resource. The resource can be an AccessPolicy, AccessLevel, or ServicePerimeter. This method does not support other resources.

      HTTP Method: POST

      Parameters:

        resource

          Location: path

          Description: REQUIRED: The resource for which the policy detail is being requested. See the operation documentation for the appropriate value for this field.

          Type: string

          Pattern: ^accessPolicies/[^/]+/accessLevels/[^/]+$

          Required: Yes

      Scopes: https://www.googleapis.com/auth/cloud-platform

      Flat Path: v1/accessPolicies/{accessPoliciesId}/accessLevels/{accessLevelsId}:testIamPermissions

      Path: v1/{+resource}:testIamPermissions