Show / Hide Table of Contents

Class IpInventorySubnetResourceSummary

Provides the IP Inventory details of a subnet and its associated resources.

Inheritance
object
IpInventorySubnetResourceSummary
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
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.

In this article
Back to top