View Source GoogleApi.Apigee.V1.Model.GoogleCloudApigeeV1DeploymentConfig (google_api_apigee v0.53.0)
NEXT ID: 11
Attributes
-
attributes(type:map(), default:nil) - Additional key-value metadata for the deployment. -
basePath(type:String.t, default:nil) - Base path where the application will be hosted. Defaults to "/". -
deploymentGroups(type:list(String.t), default:nil) - The list of deployment groups in which this proxy should be deployed. Not currently populated for shared flows. -
endpoints(type:map(), default:nil) - A mapping from basepaths to proxy endpoint names in this proxy. Not populated for shared flows. -
location(type:String.t, default:nil) - Location of the API proxy bundle as a URI. -
name(type:String.t, default:nil) - Name of the API or shared flow revision to be deployed in the following format:organizations/{org}/apis/{api}/revisions/{rev}ororganizations/{org}/sharedflows/{sharedflow}/revisions/{rev} -
proxyUid(type:String.t, default:nil) - Unique ID of the API proxy revision. -
serviceAccount(type:String.t, default:nil) - The service account identity associated with this deployment. If non-empty, will be in the following format:projects/-/serviceAccounts/{account_email} -
uid(type:String.t, default:nil) - Unique ID. The ID will only change if the deployment is deleted and recreated.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.Apigee.V1.Model.GoogleCloudApigeeV1DeploymentConfig{ attributes: map() | nil, basePath: String.t() | nil, deploymentGroups: [String.t()] | nil, endpoints: map() | nil, location: String.t() | nil, name: String.t() | nil, proxyUid: String.t() | nil, serviceAccount: String.t() | nil, uid: String.t() | nil }