Class IpInventorySubnetResourceSummary
Provides the IP Inventory details of a subnet and its associated resources.
Inherited Members
Namespace: Oci.CoreService.Models
Assembly: OCI.DotNetSDK.Core.dll
Syntax
public class IpInventorySubnetResourceSummary
Properties
AddressType
Declaration
[JsonProperty(PropertyName = "addressType")]
public string AddressType { get; set; }
Property Value
Type | Description |
---|---|
string | Address type of the allocated private IP address. |
AssignedResourceName
Declaration
[JsonProperty(PropertyName = "assignedResourceName")]
public string AssignedResourceName { get; set; }
Property Value
Type | Description |
---|---|
string | Name of the created resource. |
AssignedResourceType
Declaration
[JsonProperty(PropertyName = "assignedResourceType")]
[JsonConverter(typeof(ResponseEnumConverter))]
public IpInventorySubnetResourceSummary.AssignedResourceTypeEnum? AssignedResourceType { get; set; }
Property Value
Type | Description |
---|---|
IpInventorySubnetResourceSummary.AssignedResourceTypeEnum? | Type of the resource. |
AssignedTime
Declaration
[JsonProperty(PropertyName = "assignedTime")]
public DateTime? AssignedTime { get; set; }
Property Value
Type | Description |
---|---|
DateTime? | Assigned time of the private IP address. |
AssociatedPublicIp
Declaration
[JsonProperty(PropertyName = "associatedPublicIp")]
public string AssociatedPublicIp { get; set; }
Property Value
Type | Description |
---|---|
string | Associated public IP address for the private IP address. |
AssociatedPublicIpPool
Declaration
[JsonProperty(PropertyName = "associatedPublicIpPool")]
[JsonConverter(typeof(ResponseEnumConverter))]
public IpInventorySubnetResourceSummary.AssociatedPublicIpPoolEnum? AssociatedPublicIpPool { get; set; }
Property Value
Type | Description |
---|---|
IpInventorySubnetResourceSummary.AssociatedPublicIpPoolEnum? | Public IP address Pool the IP address is allocated from. |
DnsHostName
Declaration
[JsonProperty(PropertyName = "dnsHostName")]
public string DnsHostName { get; set; }
Property Value
Type | Description |
---|---|
string | DNS hostname of the IP address. |
IpAddress
Declaration
[JsonProperty(PropertyName = "ipAddress")]
public string IpAddress { get; set; }
Property Value
Type | Description |
---|---|
string | Lists the allocated private IP address. |
IpAddressLifetime
Declaration
[JsonProperty(PropertyName = "ipAddressLifetime")]
[JsonConverter(typeof(ResponseEnumConverter))]
public IpInventorySubnetResourceSummary.IpAddressLifetimeEnum? IpAddressLifetime { get; set; }
Property Value
Type | Description |
---|---|
IpInventorySubnetResourceSummary.IpAddressLifetimeEnum? | Lifetime of the allocated private IP address. |
IpId
Declaration
[JsonProperty(PropertyName = "ipId")]
public string IpId { get; set; }
Property Value
Type | Description |
---|---|
string | The OCID of the IP address. |
ParentCidr
Declaration
[JsonProperty(PropertyName = "parentCidr")]
public string ParentCidr { get; set; }
Property Value
Type | Description |
---|---|
string | The address range the IP address is assigned from. |
PublicIpLifetime
Declaration
[JsonProperty(PropertyName = "publicIpLifetime")]
[JsonConverter(typeof(ResponseEnumConverter))]
public IpInventorySubnetResourceSummary.PublicIpLifetimeEnum? PublicIpLifetime { get; set; }
Property Value
Type | Description |
---|---|
IpInventorySubnetResourceSummary.PublicIpLifetimeEnum? | Lifetime of the assigned public IP address. |