NetworkAnchor Class

Definition

Network Anchor resource model.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Oracle.Models.NetworkAnchorTypeConverter))]
public class NetworkAnchor : Microsoft.Azure.PowerShell.Cmdlets.Oracle.Models.INetworkAnchor, Microsoft.Azure.PowerShell.Cmdlets.Oracle.Runtime.IValidates
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Oracle.Models.NetworkAnchorTypeConverter))>]
type NetworkAnchor = class
    interface INetworkAnchor
    interface IJsonSerializable
    interface ITrackedResource
    interface IResource
    interface IValidates
Public Class NetworkAnchor
Implements INetworkAnchor, IValidates
Inheritance
NetworkAnchor
Attributes
Implements

Constructors

Name Description
NetworkAnchor()

Creates an new NetworkAnchor instance.

Properties

Name Description
CidrBlock

Delegated Azure subnet cidr block.

DnsForwardingEndpointIPAddress

DNS forwarding endpoint IP address

DnsForwardingEndpointNsgRulesUrl

Deep link to OCI console DNS Forwarding endpoint NSG rules

DnsForwardingRule

DNS forwarding rules

DnsForwardingRulesUrl

Deep link to OCI console DNS Forwarding rules page

DnsListeningEndpointAllowedCidr

Comma-separated list of CIDRs that are allowed to send requests to the DNS listening endpoint

DnsListeningEndpointIPAddress

DNS listening endpoint IP address

DnsListeningEndpointNsgRulesUrl

Deep link to OCI console DNS Listening endpoint NSG rules

Id

Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"

IsOracleDnsForwardingEndpointEnabled

Indicates whether the Oracle DNS forwarding endpoint is enabled

IsOracleDnsListeningEndpointEnabled

Indicates whether the Oracle DNS listening endpoint is enabled

IsOracleToAzureDnsZoneSyncEnabled

Indicates whether DNS zone sync from OCI to Azure is enabled

Location

The geo-location where the resource lives

Name

The name of the resource

OciBackupCidrBlock

OCI backup subnet cidr block.

OciSubnetId

Oracle Cloud Infrastructure subnet OCID

OciVcnDnsLabel

OCI DNS label. This is optional if DNS config is provided.

OciVcnId

Oracle Cloud Infrastructure VCN OCID

ProvisioningState

NetworkAnchor provisioning state

ResourceAnchorId

Corresponding resource anchor Azure ID

ResourceGroupName

Gets the resource group name

SubnetId

Client subnet

SystemDataCreatedAt

The timestamp of resource creation (UTC).

SystemDataCreatedBy

The identity that created the resource.

SystemDataCreatedByType

The type of identity that created the resource.

SystemDataLastModifiedAt

The timestamp of resource last modification (UTC)

SystemDataLastModifiedBy

The identity that last modified the resource.

SystemDataLastModifiedByType

The type of identity that last modified the resource.

Tag

Resource tags.

Type

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

VnetId

VNET for network connectivity

Zone

The availability zones.

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of NetworkAnchor.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of NetworkAnchor.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Oracle.Models.INetworkAnchor.

FromJsonString(String)

Creates a new instance of NetworkAnchor, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of NetworkAnchor into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()
Validate(IEventListener)

Validates that this object meets the validation criteria.

Applies to