Cloud Security Compliance v1 API - Class CloudControlGroupDeployment (1.0.0-beta01)
Stay organized with collections
Save and categorize content based on your preferences.
public sealed class CloudControlGroupDeployment : IMessage<CloudControlGroupDeployment>, IEquatable<CloudControlGroupDeployment>, IDeepCloneable<CloudControlGroupDeployment>, IBufferMessage, IMessage
Reference documentation and code samples for the Cloud Security Compliance v1 API class CloudControlGroupDeployment.
CloudControlGroupDeployment contains the cloud control group and the cloud
control deployments in the group.
public RepeatedField<CloudControlDeploymentReference> CcDeploymentReferences { get; }
Output only. The references to the cloud control deployments in the cloud
control group. For example, if a cloud control group has two cloud
controls, cloud-control-1 and cloud-control-2, and the cloud control
deployments for these cloud controls are cloud-control-deployment-1 and
cloud-control-deployment-2 respectively, then the
references are:
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-04 UTC."],[],[],null,[" public sealed class CloudControlGroupDeployment : IMessage\u003cCloudControlGroupDeployment\u003e, IEquatable\u003cCloudControlGroupDeployment\u003e, IDeepCloneable\u003cCloudControlGroupDeployment\u003e, IBufferMessage, IMessage\n\nReference documentation and code samples for the Cloud Security Compliance v1 API class CloudControlGroupDeployment.\n\nCloudControlGroupDeployment contains the cloud control group and the cloud\ncontrol deployments in the group. \n\nInheritance [object](https://learn.microsoft.com/dotnet/api/system.object) \\\u003e CloudControlGroupDeployment \n\nImplements [IMessage](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IMessage-1.html)[CloudControlGroupDeployment](/dotnet/docs/reference/Google.Cloud.CloudSecurityCompliance.V1/latest/Google.Cloud.CloudSecurityCompliance.V1.CloudControlGroupDeployment), [IEquatable](https://learn.microsoft.com/dotnet/api/system.iequatable-1)[CloudControlGroupDeployment](/dotnet/docs/reference/Google.Cloud.CloudSecurityCompliance.V1/latest/Google.Cloud.CloudSecurityCompliance.V1.CloudControlGroupDeployment), [IDeepCloneable](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IDeepCloneable-1.html)[CloudControlGroupDeployment](/dotnet/docs/reference/Google.Cloud.CloudSecurityCompliance.V1/latest/Google.Cloud.CloudSecurityCompliance.V1.CloudControlGroupDeployment), [IBufferMessage](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IBufferMessage.html), [IMessage](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IMessage.html) \n\nInherited Members \n[object.GetHashCode()](https://learn.microsoft.com/dotnet/api/system.object.gethashcode) \n[object.GetType()](https://learn.microsoft.com/dotnet/api/system.object.gettype) \n[object.ToString()](https://learn.microsoft.com/dotnet/api/system.object.tostring)\n\nNamespace [Google.Cloud.CloudSecurityCompliance.V1](/dotnet/docs/reference/Google.Cloud.CloudSecurityCompliance.V1/latest/Google.Cloud.CloudSecurityCompliance.V1)\n\nAssembly\n\nGoogle.Cloud.CloudSecurityCompliance.V1.dll\n\nConstructors\n\nCloudControlGroupDeployment() \n\n public CloudControlGroupDeployment()\n\nCloudControlGroupDeployment(CloudControlGroupDeployment) \n\n public CloudControlGroupDeployment(CloudControlGroupDeployment other)\n\n| **Parameter** ||\n|----------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| **Name** | **Description** |\n| `other` | [CloudControlGroupDeployment](/dotnet/docs/reference/Google.Cloud.CloudSecurityCompliance.V1/latest/Google.Cloud.CloudSecurityCompliance.V1.CloudControlGroupDeployment) |\n\nProperties\n\nCcDeploymentReferences \n\n public RepeatedField\u003cCloudControlDeploymentReference\u003e CcDeploymentReferences { get; }\n\nOutput only. The references to the cloud control deployments in the cloud\ncontrol group. For example, if a cloud control group has two cloud\ncontrols, `cloud-control-1` and `cloud-control-2`, and the cloud control\ndeployments for these cloud controls are `cloud-control-deployment-1` and\n`cloud-control-deployment-2` respectively, then the\nreferences are: \n\n cloud_control_deployment_reference: {\n cloud_control_deployment:\n \"organizations/{organization}/locations/{location}/cloudControlDeployments/cloud-control-deployment-1\"\n },\n cloud_control_deployment_reference: {\n cloud_control_deployment:\n \"organizations/{organization}/locations/{location}/cloudControlDeployments/cloud-control-deployment-2\"\n }\n\n| **Property Value** ||\n|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-----------------|\n| **Type** | **Description** |\n| [RepeatedField](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.Collections.RepeatedField-1.html)[CloudControlDeploymentReference](/dotnet/docs/reference/Google.Cloud.CloudSecurityCompliance.V1/latest/Google.Cloud.CloudSecurityCompliance.V1.CloudControlDeploymentReference) | |\n\nCcDeployments \n\n [Obsolete]\n public RepeatedField\u003cCloudControlDeployment\u003e CcDeployments { get; }\n\nRequired. Cloud control deployments in the group\n\n| **Property Value** ||\n|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-----------------|\n| **Type** | **Description** |\n| [RepeatedField](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.Collections.RepeatedField-1.html)[CloudControlDeployment](/dotnet/docs/reference/Google.Cloud.CloudSecurityCompliance.V1/latest/Google.Cloud.CloudSecurityCompliance.V1.CloudControlDeployment) | |\n\nCloudControlGroup \n\n public CloudControlGroup CloudControlGroup { get; set; }\n\nRequired. Cloud control group\n\n| **Property Value** ||\n|------------------------------------------------------------------------------------------------------------------------------------------------------|-----------------|\n| **Type** | **Description** |\n| [CloudControlGroup](/dotnet/docs/reference/Google.Cloud.CloudSecurityCompliance.V1/latest/Google.Cloud.CloudSecurityCompliance.V1.CloudControlGroup) | |"]]