public sealed class CreatePatchDeploymentRequest : IMessage<CreatePatchDeploymentRequest>, IEquatable<CreatePatchDeploymentRequest>, IDeepCloneable<CreatePatchDeploymentRequest>, IBufferMessage, IMessageReference documentation and code samples for the Google Cloud OS Config v1 API class CreatePatchDeploymentRequest.
A request message for creating a patch deployment.
Implements
IMessageCreatePatchDeploymentRequest, IEquatableCreatePatchDeploymentRequest, IDeepCloneableCreatePatchDeploymentRequest, IBufferMessage, IMessageNamespace
Google.Cloud.OsConfig.V1Assembly
Google.Cloud.OsConfig.V1.dll
Constructors
CreatePatchDeploymentRequest()
public CreatePatchDeploymentRequest()CreatePatchDeploymentRequest(CreatePatchDeploymentRequest)
public CreatePatchDeploymentRequest(CreatePatchDeploymentRequest other)| Parameter | |
|---|---|
| Name | Description |
other |
CreatePatchDeploymentRequest |
Properties
Parent
public string Parent { get; set; }Required. The project to apply this patch deployment to in the form
projects/*.
| Property Value | |
|---|---|
| Type | Description |
string |
|
ParentAsProjectName
public ProjectName ParentAsProjectName { get; set; }ProjectName-typed view over the Parent resource name property.
| Property Value | |
|---|---|
| Type | Description |
ProjectName |
|
PatchDeployment
public PatchDeployment PatchDeployment { get; set; }Required. The patch deployment to create.
| Property Value | |
|---|---|
| Type | Description |
PatchDeployment |
|
PatchDeploymentId
public string PatchDeploymentId { get; set; }Required. A name for the patch deployment in the project. When creating a name the following rules apply:
- Must contain only lowercase letters, numbers, and hyphens.
- Must start with a letter.
- Must be between 1-63 characters.
- Must end with a number or a letter.
- Must be unique within the project.
| Property Value | |
|---|---|
| Type | Description |
string |
|