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

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

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

Request message for GenerateApplicationTemplateRevisionIaC method.

Inheritance

object > GenerateApplicationTemplateRevisionIaCRequest

Namespace

Google.Cloud.DesignCenter.V1

Assembly

Google.Cloud.DesignCenter.V1.dll

Constructors

GenerateApplicationTemplateRevisionIaCRequest()

public GenerateApplicationTemplateRevisionIaCRequest()

GenerateApplicationTemplateRevisionIaCRequest(GenerateApplicationTemplateRevisionIaCRequest)

public GenerateApplicationTemplateRevisionIaCRequest(GenerateApplicationTemplateRevisionIaCRequest other)
Parameter
Name Description
other GenerateApplicationTemplateRevisionIaCRequest

Properties

ApplicationTemplateRevisionName

public ApplicationTemplateRevisionName ApplicationTemplateRevisionName { get; set; }

ApplicationTemplateRevisionName-typed view over the Name resource name property.

Property Value
Type Description
ApplicationTemplateRevisionName

ArtifactLocation

public ArtifactLocation ArtifactLocation { get; set; }

Optional. Specifies the destination for the generated IaC, which can be Cloud Storage or a Developer Connect repository.

Property Value
Type Description
ArtifactLocation

IacFormat

public GenerateApplicationTemplateRevisionIaCRequest.Types.IACFormat IacFormat { get; set; }

Optional. The IaC format to generate.

Property Value
Type Description
GenerateApplicationTemplateRevisionIaCRequestTypesIACFormat

Name

public string Name { get; set; }

Required. The name of the application template revision.

Property Value
Type Description
string