public sealed class ExportDeploymentStatefileRequest : IMessage<ExportDeploymentStatefileRequest>, IEquatable<ExportDeploymentStatefileRequest>, IDeepCloneable<ExportDeploymentStatefileRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the Infrastructure Manager v1 API class ExportDeploymentStatefileRequest.
A request to export a state file passed to a 'ExportDeploymentStatefile' call.
Implements
IMessageExportDeploymentStatefileRequest, IEquatableExportDeploymentStatefileRequest, IDeepCloneableExportDeploymentStatefileRequest, IBufferMessage, IMessageNamespace
Google.Cloud.Config.V1Assembly
Google.Cloud.Config.V1.dll
Constructors
ExportDeploymentStatefileRequest()
public ExportDeploymentStatefileRequest()
ExportDeploymentStatefileRequest(ExportDeploymentStatefileRequest)
public ExportDeploymentStatefileRequest(ExportDeploymentStatefileRequest other)
Parameter | |
---|---|
Name | Description |
other | ExportDeploymentStatefileRequest |
Properties
Draft
public bool Draft { get; set; }
Optional. If this flag is set to true, the exported deployment state file will be the draft state. This will enable the draft file to be validated before copying it over to the working state on unlock.
Property Value | |
---|---|
Type | Description |
bool |
Parent
public string Parent { get; set; }
Required. The parent in whose context the statefile is listed. The parent value is in the format: 'projects/{project_id}/locations/{location}/deployments/{deployment}'.
Property Value | |
---|---|
Type | Description |
string |
ParentAsDeploymentName
public DeploymentName ParentAsDeploymentName { get; set; }
DeploymentName-typed view over the Parent resource name property.
Property Value | |
---|---|
Type | Description |
DeploymentName |