GoogleApi.AccessContextManager.V1.Api.AccessPolicies.accesscontextmanager_access_policies_access_levels_get

You're seeing just the function accesscontextmanager_access_policies_access_levels_get, go back to GoogleApi.AccessContextManager.V1.Api.AccessPolicies module for more information.
Link to this function

accesscontextmanager_access_policies_access_levels_get(connection, name, optional_params \\ [], opts \\ [])

View Source

Specs

accesscontextmanager_access_policies_access_levels_get(
  Tesla.Env.client(),
  String.t(),
  keyword(),
  keyword()
) ::
  {:ok, GoogleApi.AccessContextManager.V1.Model.AccessLevel.t()}
  | {:ok, Tesla.Env.t()}
  | {:ok, list()}
  | {:error, any()}

Get an Access Level by resource name.

Parameters

  • connection (type: GoogleApi.AccessContextManager.V1.Connection.t) - Connection to server
  • name (type: String.t) - Required. Resource name for the Access Level. Format: accessPolicies/{policy_id}/accessLevels/{access_level_id}
  • optional_params (type: keyword()) - Optional parameters
    • :"$.xgafv" (type: String.t) - V1 error format.
    • :access_token (type: String.t) - OAuth access token.
    • :alt (type: String.t) - Data format for response.
    • :callback (type: String.t) - JSONP
    • :fields (type: String.t) - Selector specifying which fields to include in a partial response.
    • :key (type: String.t) - API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token.
    • :oauth_token (type: String.t) - OAuth 2.0 token for the current user.
    • :prettyPrint (type: boolean()) - Returns response with indentations and line breaks.
    • :quotaUser (type: String.t) - Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.
    • :uploadType (type: String.t) - Legacy upload protocol for media (e.g. "media", "multipart").
    • :upload_protocol (type: String.t) - Upload protocol for media (e.g. "raw", "multipart").
    • :accessLevelFormat (type: String.t) - Whether to return BasicLevels in the Cloud Common Expression Language rather than as BasicLevels. Defaults to AS_DEFINED, where Access Levels are returned as BasicLevels or CustomLevels based on how they were created. If set to CEL, all Access Levels are returned as CustomLevels. In the CEL case, BasicLevels are translated to equivalent CustomLevels.
  • opts (type: keyword()) - Call options

Returns

  • {:ok, %GoogleApi.AccessContextManager.V1.Model.AccessLevel{}} on success
  • {:error, info} on failure