google_api_cloud_asset v0.11.0 GoogleApi.CloudAsset.V1.Model.GoogleIdentityAccesscontextmanagerV1VpcAccessibleServices View Source

Specifies how APIs are allowed to communicate within the Service Perimeter.

Attributes

  • allowedServices (type: list(String.t), default: nil) - The list of APIs usable within the Service Perimeter. Must be empty unless 'enable_restriction' is True.
  • enableRestriction (type: boolean(), default: nil) - Whether to restrict API calls within the Service Perimeter to the list of APIs specified in 'allowed_services'.

Link to this section Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Link to this section Types

Specs

t() ::
  %GoogleApi.CloudAsset.V1.Model.GoogleIdentityAccesscontextmanagerV1VpcAccessibleServices{
    allowedServices: [String.t()],
    enableRestriction: boolean()
  }

Link to this section Functions

Specs

decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.