Class PostureTemplate
The details of a posture template.
Implements
Inherited Members
Namespace: Google.Apis.SecurityPosture.v1.Data
Assembly: Google.Apis.SecurityPosture.v1.dll
Syntax
public class PostureTemplate : IDirectResponseSchema
Properties
Categories
Output only. The categories that the posture template belongs to, as determined by the Security Posture API.
Declaration
[JsonProperty("categories")]
public virtual IList<string> Categories { get; set; }
Property Value
Type | Description |
---|---|
IList<string> |
Description
Output only. A description of the posture template.
Declaration
[JsonProperty("description")]
public virtual string Description { 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 |
Name
Output only. Identifier. The name of the posture template, in the format
organizations/{organization}/locations/global/postureTemplates/{posture_template}
.
Declaration
[JsonProperty("name")]
public virtual string Name { get; set; }
Property Value
Type | Description |
---|---|
string |
PolicySets
Output only. The PolicySet resources that the posture template includes.
Declaration
[JsonProperty("policySets")]
public virtual IList<PolicySet> PolicySets { get; set; }
Property Value
Type | Description |
---|---|
IList<PolicySet> |
RevisionId
Output only. A string that identifies the revision of the posture template.
Declaration
[JsonProperty("revisionId")]
public virtual string RevisionId { get; set; }
Property Value
Type | Description |
---|---|
string |
State
Output only. The state of the posture template at the specified revision_id
.
Declaration
[JsonProperty("state")]
public virtual string State { get; set; }
Property Value
Type | Description |
---|---|
string |