public sealed class CreateCloudControlRequest : IMessage<CreateCloudControlRequest>, IEquatable<CreateCloudControlRequest>, IDeepCloneable<CreateCloudControlRequest>, IBufferMessage, IMessageReference documentation and code samples for the Cloud Security Compliance v1 API class CreateCloudControlRequest.
Request message for creating a CloudControl
Implements
IMessageCreateCloudControlRequest, IEquatableCreateCloudControlRequest, IDeepCloneableCreateCloudControlRequest, IBufferMessage, IMessageNamespace
Google.Cloud.CloudSecurityCompliance.V1Assembly
Google.Cloud.CloudSecurityCompliance.V1.dll
Constructors
CreateCloudControlRequest()
public CreateCloudControlRequest()CreateCloudControlRequest(CreateCloudControlRequest)
public CreateCloudControlRequest(CreateCloudControlRequest other)| Parameter | |
|---|---|
| Name | Description |
other |
CreateCloudControlRequest |
Properties
CloudControl
public CloudControl CloudControl { get; set; }Required. The resource being created
| Property Value | |
|---|---|
| Type | Description |
CloudControl |
|
CloudControlId
public string CloudControlId { get; set; }Required. ID of the CloudControl.
This is the last segment of the CloudControl resource name.
Format: ^[a-zA-Z][a-zA-Z0-9-]{0,61}[a-zA-Z0-9]$.
| Property Value | |
|---|---|
| Type | Description |
string |
|
Parent
public string Parent { get; set; }Required. The parent resource name, in the format
organizations/{organization}/locations/{location}.
| Property Value | |
|---|---|
| Type | Description |
string |
|
ParentAsOrganizationLocationName
public OrganizationLocationName ParentAsOrganizationLocationName { get; set; }OrganizationLocationName-typed view over the Parent resource name property.
| Property Value | |
|---|---|
| Type | Description |
OrganizationLocationName |
|