Class OrganizationPolicyObject
Organizaton Policy Object
[DataContract]
public class OrganizationPolicyObject : NamedIdentifiedItem
- Inheritance
-
OrganizationPolicyObject
- Inherited Members
Properties
Category
Category of a policy object (one of: adaptivePolicy, network)
[DataMember(Name = "category")]
[ApiAccess(ApiAccess.ReadWrite)]
public OrganizationPolicyObjectCategory Category { get; set; }
Property Value
Cidr
CIDR Value of a policy object (e.g. 10.11.12.1/24)
[DataMember(Name = "cidr")]
[ApiAccess(ApiAccess.ReadWrite)]
public string? Cidr { get; set; }
Property Value
CreatedAt
Created At
[DataMember(Name = "createdAt")]
[ApiAccess(ApiAccess.Read)]
public DateTime CreatedAt { get; set; }
Property Value
Fqdn
Fully qualified domain name of policy object (e.g. "example.com")
[DataMember(Name = "fqdn")]
[ApiAccess(ApiAccess.ReadWrite)]
public string? Fqdn { get; set; }
Property Value
GroupIds
The IDs of policy object groups the policy object belongs to
[DataMember(Name = "groupIds")]
[ApiAccess(ApiAccess.ReadWrite)]
public List<string>? GroupIds { get; set; }
Property Value
Ip
IP Address of a policy object (e.g. "1.2.3.4")
[DataMember(Name = "ip")]
[ApiAccess(ApiAccess.ReadWrite)]
public string? Ip { get; set; }
Property Value
Mask
Mask of a policy object (e.g. "255.255.0.0")
[DataMember(Name = "mask")]
[ApiAccess(ApiAccess.ReadWrite)]
public string? Mask { get; set; }
Property Value
NetworkIds
Networkd Ids
[DataMember(Name = "networkIds")]
[ApiAccess(ApiAccess.ReadWrite)]
public List<string>? NetworkIds { get; set; }
Property Value
Type
Type of a policy object (one of: cidr, adaptivePolicyIpv4Cidr, fqdn, ipAndMask)
[DataMember(Name = "type")]
[ApiAccess(ApiAccess.ReadWrite)]
public OrganizationPolicyObjectType Type { get; set; }
Property Value
UpdatedAt
Updaated At
[DataMember(Name = "updatedAt")]
[ApiAccess(ApiAccess.Read)]
public DateTime UpdatedAt { get; set; }