Cloud Security Compliance v1 API - Class CreateCloudControlRequest (1.0.0-beta04)
Stay organized with collections
Save and categorize content based on your preferences.
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.
The request message for [CreateCloudControl][].
Implements
IMessage CreateCloudControlRequest, IEquatable CreateCloudControlRequest, IDeepCloneable CreateCloudControlRequest, 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 cloud control that's being created.
| Property Value | |
|---|---|
| Type | Description |
CloudControl |
|
CloudControlId
public string CloudControlId { get; set; }Required. The identifier for the cloud control, which is the last segment
of the cloud control name. The format is
^[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}.
The only supported location is global.
| 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 |
|