public sealed class RegisterAppHubApplicationResourcesRequest : IMessage<RegisterAppHubApplicationResourcesRequest>, IEquatable<RegisterAppHubApplicationResourcesRequest>, IDeepCloneable<RegisterAppHubApplicationResourcesRequest>, IBufferMessage, IMessageReference documentation and code samples for the Design Center v1 API class RegisterAppHubApplicationResourcesRequest.
Request message for RegisterAppHubApplicationResources method.
Implements
IMessageRegisterAppHubApplicationResourcesRequest, IEquatableRegisterAppHubApplicationResourcesRequest, IDeepCloneableRegisterAppHubApplicationResourcesRequest, IBufferMessage, IMessageNamespace
Google.Cloud.DesignCenter.V1Assembly
Google.Cloud.DesignCenter.V1.dll
Constructors
RegisterAppHubApplicationResourcesRequest()
public RegisterAppHubApplicationResourcesRequest()RegisterAppHubApplicationResourcesRequest(RegisterAppHubApplicationResourcesRequest)
public RegisterAppHubApplicationResourcesRequest(RegisterAppHubApplicationResourcesRequest other)| Parameter | |
|---|---|
| Name | Description |
other |
RegisterAppHubApplicationResourcesRequest |
Properties
ApphubApplication
public string ApphubApplication { get; set; }Required. The name of the AppHub Application. Format: projects/{project}/locations/{location}/applications/{application}
| Property Value | |
|---|---|
| Type | Description |
string |
|
HasTfstateContent
public bool HasTfstateContent { get; }Gets whether the "tfstate_content" field is set
| Property Value | |
|---|---|
| Type | Description |
bool |
|
HasTfstateSignedGcsUri
public bool HasTfstateSignedGcsUri { get; }Gets whether the "tfstate_signed_gcs_uri" field is set
| Property Value | |
|---|---|
| Type | Description |
bool |
|
Parent
public string Parent { get; set; }Required. The parent location. 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 |
|
TfstateContent
public string TfstateContent { get; set; }Optional. The Terraform state (tfstate) content as a raw string. For large state files exceeding 10MB, use the 'tfstate_signed_gcs_uri' field instead.
| Property Value | |
|---|---|
| Type | Description |
string |
|
TfstateSignedGcsUri
public string TfstateSignedGcsUri { get; set; }Optional. A securely signed Cloud Storage URI pointing to the tfstate file. The URI must be signed to grant the service temporary read access to the state file. Application Design Center imposes a limit on the maximum size of the state file accessed via this URI.
| Property Value | |
|---|---|
| Type | Description |
string |
|
TfstateSourceCase
public RegisterAppHubApplicationResourcesRequest.TfstateSourceOneofCase TfstateSourceCase { get; }| Property Value | |
|---|---|
| Type | Description |
RegisterAppHubApplicationResourcesRequestTfstateSourceOneofCase |
|