Class CreateWorkloadOperationMetadata

public sealed class CreateWorkloadOperationMetadata : IMessage<CreateWorkloadOperationMetadata>, IEquatable<CreateWorkloadOperationMetadata>, IDeepCloneable<CreateWorkloadOperationMetadata>, IBufferMessage, IMessage

Operation metadata to give request details of CreateWorkload.

Inheritance

Object > CreateWorkloadOperationMetadata

Namespace

Google.Cloud.AssuredWorkloads.V1Beta1

Assembly

Google.Cloud.AssuredWorkloads.V1Beta1.dll

Constructors

CreateWorkloadOperationMetadata()

public CreateWorkloadOperationMetadata()

CreateWorkloadOperationMetadata(CreateWorkloadOperationMetadata)

public CreateWorkloadOperationMetadata(CreateWorkloadOperationMetadata other)
Parameter
NameDescription
otherCreateWorkloadOperationMetadata

Properties

ComplianceRegime

public Workload.Types.ComplianceRegime ComplianceRegime { get; set; }

Optional. Compliance controls that should be applied to the resources managed by the workload.

Property Value
TypeDescription
Workload.Types.ComplianceRegime

CreateTime

public Timestamp CreateTime { get; set; }

Optional. Time when the operation was created.

Property Value
TypeDescription
Timestamp

DisplayName

public string DisplayName { get; set; }

Optional. The display name of the workload.

Property Value
TypeDescription
String

Parent

public string Parent { get; set; }

Optional. The parent of the workload.

Property Value
TypeDescription
String

ResourceSettings

public RepeatedField<Workload.Types.ResourceSettings> ResourceSettings { get; }

Optional. Resource properties in the input that are used for creating/customizing workload resources.

Property Value
TypeDescription
RepeatedField<Workload.Types.ResourceSettings>