Class Workload
Contains metadata around the Workload resource in the Assured Workloads API.
Implements
Inherited Members
Namespace: Google.Apis.CloudControlsPartnerService.v1.Data
Assembly: Google.Apis.CloudControlsPartnerService.v1.dll
Syntax
public class Workload : IDirectResponseSchema
Properties
CreateTime
object representation of CreateTimeRaw.
Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use CreateTimeDateTimeOffset instead.")]
public virtual object CreateTime { get; set; }
Property Value
Type | Description |
---|---|
object |
CreateTimeDateTimeOffset
DateTimeOffset representation of CreateTimeRaw.
Declaration
[JsonIgnore]
public virtual DateTimeOffset? CreateTimeDateTimeOffset { get; set; }
Property Value
Type | Description |
---|---|
DateTimeOffset? |
CreateTimeRaw
Output only. Time the resource was created.
Declaration
[JsonProperty("createTime")]
public virtual string CreateTimeRaw { get; set; }
Property Value
Type | Description |
---|---|
string |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
Folder
Output only. The name of container folder of the assured workload
Declaration
[JsonProperty("folder")]
public virtual string Folder { get; set; }
Property Value
Type | Description |
---|---|
string |
FolderId
Output only. Folder id this workload is associated with
Declaration
[JsonProperty("folderId")]
public virtual long? FolderId { get; set; }
Property Value
Type | Description |
---|---|
long? |
IsOnboarded
Indicates whether a workload is fully onboarded.
Declaration
[JsonProperty("isOnboarded")]
public virtual bool? IsOnboarded { get; set; }
Property Value
Type | Description |
---|---|
bool? |
KeyManagementProjectId
The project id of the key management project for the workload
Declaration
[JsonProperty("keyManagementProjectId")]
public virtual string KeyManagementProjectId { get; set; }
Property Value
Type | Description |
---|---|
string |
Location
The Google Cloud location of the workload
Declaration
[JsonProperty("location")]
public virtual string Location { get; set; }
Property Value
Type | Description |
---|---|
string |
Name
Identifier. Format:
organizations/{organization}/locations/{location}/customers/{customer}/workloads/{workload}
Declaration
[JsonProperty("name")]
public virtual string Name { get; set; }
Property Value
Type | Description |
---|---|
string |
Partner
Partner associated with this workload.
Declaration
[JsonProperty("partner")]
public virtual string Partner { get; set; }
Property Value
Type | Description |
---|---|
string |
WorkloadOnboardingState
Container for workload onboarding steps.
Declaration
[JsonProperty("workloadOnboardingState")]
public virtual WorkloadOnboardingState WorkloadOnboardingState { get; set; }
Property Value
Type | Description |
---|---|
WorkloadOnboardingState |