View Source GoogleApi.Apigee.V1.Model.GoogleCloudApigeeV1DeploymentConfig (google_api_apigee v0.46.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 }
Functions
Unwrap a decoded JSON object into its complex fields.