public sealed class CloudControlDetails : IMessage<CloudControlDetails>, IEquatable<CloudControlDetails>, IDeepCloneable<CloudControlDetails>, IBufferMessage, IMessage
Reference documentation and code samples for the Cloud Security Compliance v1 API class CloudControlDetails.
CloudControlDetails contains the details of a CloudControl.
Implements
IMessageCloudControlDetails, IEquatableCloudControlDetails, IDeepCloneableCloudControlDetails, IBufferMessage, IMessageNamespace
Google.Cloud.CloudSecurityCompliance.V1Assembly
Google.Cloud.CloudSecurityCompliance.V1.dll
Constructors
CloudControlDetails()
public CloudControlDetails()
CloudControlDetails(CloudControlDetails)
public CloudControlDetails(CloudControlDetails other)
Parameter | |
---|---|
Name | Description |
other |
CloudControlDetails |
Properties
MajorRevisionId
public long MajorRevisionId { get; set; }
Required. Major revision of cloudcontrol
Property Value | |
---|---|
Type | Description |
long |
Name
public string Name { get; set; }
Required. The name of the CloudControl in the format: “organizations/{organization}/locations/{location}/ cloudControls/{cloud-control}”
Property Value | |
---|---|
Type | Description |
string |
Parameters
public RepeatedField<Parameter> Parameters { get; }
Optional. Parameters is a key-value pair that is required by the CloudControl. The specification of these parameters will be present in cloudcontrol.Eg: { "name": "location","value": "us-west-1"}.
Property Value | |
---|---|
Type | Description |
RepeatedFieldParameter |