public sealed class CloudControl : IMessage<CloudControl>, IEquatable<CloudControl>, IDeepCloneable<CloudControl>, IBufferMessage, IMessageReference documentation and code samples for the Design Center v1 API class CloudControl.
Cloud control for a framework.
Implements
IMessageCloudControl, IEquatableCloudControl, IDeepCloneableCloudControl, IBufferMessage, IMessageNamespace
Google.Cloud.DesignCenter.V1Assembly
Google.Cloud.DesignCenter.V1.dll
Constructors
CloudControl()
public CloudControl()CloudControl(CloudControl)
public CloudControl(CloudControl other)| Parameter | |
|---|---|
| Name | Description |
other |
CloudControl |
Properties
Description
public string Description { get; set; }Optional. The description of the cloud control.
| Property Value | |
|---|---|
| Type | Description |
string |
|
EnforcementMode
public CloudControl.Types.EnforcementMode EnforcementMode { get; set; }Optional. The enforcement mode of the cloud control.
| Property Value | |
|---|---|
| Type | Description |
CloudControlTypesEnforcementMode |
|
MajorRevisionId
public int MajorRevisionId { get; set; }Required. The major revision id of the cloud control.
| Property Value | |
|---|---|
| Type | Description |
int |
|
Name
public string Name { get; set; }Required. The name of the cloud control.
| Property Value | |
|---|---|
| Type | Description |
string |
|
ParameterSpecs
public RepeatedField<ParameterSpec> ParameterSpecs { get; }Optional. The specifications of the parameters supported by the cloud control.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldParameterSpec |
|
Parameters
public RepeatedField<Parameter> Parameters { get; }Optional. The parameter values that are already configured for the cloud control, if any. Used to pre-populate the parameter values presented to the user.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldParameter |
|