public sealed class ConfigureAndDeployTemplateRequest : IMessage<ConfigureAndDeployTemplateRequest>, IEquatable<ConfigureAndDeployTemplateRequest>, IDeepCloneable<ConfigureAndDeployTemplateRequest>, IBufferMessage, IMessageReference documentation and code samples for the Design Center v1 API class ConfigureAndDeployTemplateRequest.
Request message for ConfigureAndDeployTemplate.
Implements
IMessageConfigureAndDeployTemplateRequest, IEquatableConfigureAndDeployTemplateRequest, IDeepCloneableConfigureAndDeployTemplateRequest, IBufferMessage, IMessageNamespace
Google.Cloud.DesignCenter.V1Assembly
Google.Cloud.DesignCenter.V1.dll
Constructors
ConfigureAndDeployTemplateRequest()
public ConfigureAndDeployTemplateRequest()ConfigureAndDeployTemplateRequest(ConfigureAndDeployTemplateRequest)
public ConfigureAndDeployTemplateRequest(ConfigureAndDeployTemplateRequest other)| Parameter | |
|---|---|
| Name | Description |
other |
ConfigureAndDeployTemplateRequest |
Properties
Parent
public string Parent { get; set; }Required. The parent resource where the template will be deployed.
Format: projects/{project}/locations/{location}
| Property Value | |
|---|---|
| Type | Description |
string |
|
ParentAsLocationName
public LocationName ParentAsLocationName { get; set; }LocationName-typed view over the Parent resource name property.
| Property Value | |
|---|---|
| Type | Description |
LocationName |
|
ServiceAccount
public string ServiceAccount { get; set; }Optional. The resource name of the service account to use for this deployment.
- If provided, this service account will be used to execute the deployment process.
- The caller must have the
iam.serviceAccounts.actAspermission on this service account. - If this field is omitted, a default system service account will be used. Format: projects/{PROJECT}/serviceAccounts/{EMAIL_ADDRESS}
| Property Value | |
|---|---|
| Type | Description |
string |
|
SpaceId
public string SpaceId { get; set; }Required. The space ID where the template and application will be created.
| Property Value | |
|---|---|
| Type | Description |
string |
|
TemplateParameters
public RepeatedField<Parameter> TemplateParameters { get; }Optional. Template configuration parameters (key-value pairs).
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldParameter |
|
TemplateUri
public string TemplateUri { get; set; }Required. The URI or identifier of the template to configure and deploy.
| Property Value | |
|---|---|
| Type | Description |
string |
|