Class SecurityPolicyEntryStateSummary
The resource represents the state of a specific entry type deployment on a target.
Inherited Members
Namespace: Oci.DatasafeService.Models
Assembly: OCI.DotNetSDK.Datasafe.dll
Syntax
public class SecurityPolicyEntryStateSummaryProperties
DeploymentStatus
Declaration
[Required(ErrorMessage = "DeploymentStatus is required.")]
[JsonProperty(PropertyName = "deploymentStatus")]
[JsonConverter(typeof(ResponseEnumConverter))]
public SecurityPolicyEntryStateDeploymentStatus? DeploymentStatus { get; set; }Property Value
| Type | Description | 
|---|---|
| SecurityPolicyEntryStateDeploymentStatus? | The current deployment status of the security policy deployment and the security policy entry associated. | 
Remarks
Required
DeploymentStatusDetails
Declaration
[JsonProperty(PropertyName = "deploymentStatusDetails")]
public string DeploymentStatusDetails { get; set; }Property Value
| Type | Description | 
|---|---|
| string | Details about the current deployment status. | 
EntryType
Declaration
[Required(ErrorMessage = "EntryType is required.")]
[JsonProperty(PropertyName = "entryType")]
[JsonConverter(typeof(ResponseEnumConverter))]
public SecurityPolicyEntryStateSummary.EntryTypeEnum? EntryType { get; set; }Property Value
| Type | Description | 
|---|---|
| SecurityPolicyEntryStateSummary.EntryTypeEnum? | The security policy entry type. Allowed values: 
 | 
Remarks
Required
Id
Declaration
[Required(ErrorMessage = "Id is required.")]
[JsonProperty(PropertyName = "id")]
public string Id { get; set; }Property Value
| Type | Description | 
|---|---|
| string | Unique id of the security policy entry state. | 
Remarks
Required
SecurityPolicyDeploymentId
Declaration
[JsonProperty(PropertyName = "securityPolicyDeploymentId")]
public string SecurityPolicyDeploymentId { get; set; }Property Value
| Type | Description | 
|---|---|
| string | The OCID of the security policy deployment associated. | 
SecurityPolicyEntryId
Declaration
[Required(ErrorMessage = "SecurityPolicyEntryId is required.")]
[JsonProperty(PropertyName = "securityPolicyEntryId")]
public string SecurityPolicyEntryId { get; set; }Property Value
| Type | Description | 
|---|---|
| string | The OCID of the security policy entry associated. | 
Remarks
Required
TargetId
Declaration
[Required(ErrorMessage = "TargetId is required.")]
[JsonProperty(PropertyName = "targetId")]
public string TargetId { get; set; }Property Value
| Type | Description | 
|---|---|
| string | The OCID of the target on which the security policy is deployed. | 
Remarks
Required