public sealed class CreateCloudControlRequest : IMessage<CreateCloudControlRequest>, IEquatable<CreateCloudControlRequest>, IDeepCloneable<CreateCloudControlRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the Cloud Security Compliance v1 API class CreateCloudControlRequest.
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 |