Design Center v1 API - Class ConfigureAndDeployTemplateRequest (1.0.0-beta01)

public sealed class ConfigureAndDeployTemplateRequest : IMessage<ConfigureAndDeployTemplateRequest>, IEquatable<ConfigureAndDeployTemplateRequest>, IDeepCloneable<ConfigureAndDeployTemplateRequest>, IBufferMessage, IMessage

Reference documentation and code samples for the Design Center v1 API class ConfigureAndDeployTemplateRequest.

Request message for ConfigureAndDeployTemplate.

Inheritance

object > ConfigureAndDeployTemplateRequest

Namespace

Google.Cloud.DesignCenter.V1

Assembly

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.actAs permission 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