The identity and technical contract details declared by the specification.
VirtualCircuitAssociatedTunnelDetails
object
Detailed private tunnel info associated with the virtual circuit.
3 properties
2 required
BulkDeleteVirtualCircuitPublicPrefixesDetails
object
1 property
1 required
CreateServiceGatewayDetails
object
7 properties
3 required
Topology
object
Defines the representation of a virtual network topology.
5 properties
5 required
UpdateNatGatewayDetails
object
5 properties
PublicIpPool
object
A public IP pool is a set of public IP addresses represented as one or more IPv4 CIDR blocks. Resources like load balancers and compute instances can be alloca…
8 properties
3 required
DefaultDrgRouteTables
object
The default DRG route table for this DRG. Each network type has a default DRG route table. You can update a network type to use a different DRG route table, bu…
4 properties
ByoipRangeVcnIpv6AllocationSummary
object
A summary of IPv6 prefix subranges currently allocated to a VCN.
4 properties
CreateRemotePeeringConnectionDetails
object
5 properties
2 required
VirtualCircuit
object
For use with Oracle Cloud Infrastructure FastConnect. A virtual circuit is an isolated network path that runs over one or more physical network connections to…
31 properties
CreateDrgRouteDistributionDetails
object
Details used to create an import route distribution. You can't create a new export route distribution.
5 properties
2 required
RemotePeeringConnection
object
A remote peering connection (RPC) is an object on a DRG that lets the VCN that is attached to the DRG peer with a VCN in a different region. Peering means that…
13 properties
8 required
IpInventorySubnetResourceCollection
object
The results returned by a ListIpInventorySubnet operation.
5 properties
UpdateNetworkSecurityGroupDetails
object
3 properties
CaptureFilter
object
A capture filter contains a set of [rules](/en/iaas/latest/datatypes/CaptureFilterRuleDetails) governing what traffic is mirrored for a [VTAP](/en/iaas/latest/…
9 properties
3 required
ChangeByoipRangeCompartmentDetails
object
The configuration details for the move operation.
1 property
1 required
UpdateTunnelCpeDeviceConfigDetails
object
1 property
IcmpOptions
object
Optional and valid only for ICMP and ICMPv6. Use to specify a particular ICMP type and code as defined in: - [ICMP Parameters](http://www.iana.org/assignments/…
2 properties
1 required
ChangeVirtualCircuitCompartmentDetails
object
The configuration details for the move operation.
1 property
1 required
CreateRouteTableDetails
object
6 properties
3 required
ChangeNetworkSecurityGroupCompartmentDetails
object
1 property
1 required
RemovePublicIpPoolCapacityDetails
object
The information needed to remove capacity from a public IP pool.
1 property
1 required
SecurityList
object
A set of virtual firewall rules for your VCN. Security lists are configured at the subnet level, but the rules are applied to the ingress and egress traffic fo…
10 properties
8 required
ServiceIdResponseDetails
object
2 properties
2 required
UpdateVirtualCircuitDetails
object
15 properties
BgpSessionInfo
object
Information for establishing a BGP session for the IPSec tunnel.
8 properties
PeerRegionForRemotePeering
object
Details about a region that supports remote VCN peering. For more information, see [VCN Peering](/iaas/Content/Network/Tasks/VCNpeering.htm).
1 property
1 required
AddSecurityRuleDetails
object
A rule for allowing inbound (INGRESS) or outbound (EGRESS) IP packets.
11 properties
2 required
UpdateDrgRouteTableDetails
object
Details used in a request to update a DRG route table. You can't assign a table to a virtual circuit or IPSec tunnel attachment if there is a static route rule…
5 properties
SetOriginAsnDetails
object
Update Origin ASN of a BYOIP Range
2 properties
1 required
EgressSecurityRule
object
A rule for allowing outbound IP packets.
8 properties
2 required
BulkDeleteIpv6sItem
object
A secondary IPv6 object to delete as part of a bulk deletion.
1 property
1 required
UpdateRemotePeeringConnectionDetails
object
3 properties
ChangeDhcpOptionsCompartmentDetails
object
The configuration details for the move operation.
1 property
1 required
VirtualCircuitRedundancyMetadata
object
This resource provides redundancy level details for the virtual circuit. For more about redundancy, see [FastConnect Redundancy Best Practices](/iaas/Content/N…
3 properties
BulkAddVirtualCircuitPublicPrefixesDetails
object
1 property
1 required
AddDrgRouteRuleDetails
object
Details needed when adding a DRG route rule.
3 properties
3 required
TunnelCpeDeviceConfig
object
The set of CPE configuration answers for the tunnel, which the customer provides in [UpdateTunnelCpeDeviceConfig](/en/iaas/latest/TunnelCpeDeviceConfig/UpdateT…
1 property
NetworkSecurityGroup
object
A network security group (NSG) provides virtual firewall rules for a specific set of [VNICs](/en/iaas/latest/Vnic/) in a VCN. Compare NSGs with [SecurityLists]…
8 properties
5 required
AddVcnCidrDetails
object
Details used to add a CIDR block to a VCN.
1 property
1 required
UpdateDrgRouteDistributionStatementDetails
object
Route distribution statements to update in the route distribution.
3 properties
1 required
ConnectLocalPeeringGatewaysDetails
object
Information about the other local peering gateway (LPG).
1 property
1 required
CpeDeviceConfigAnswer
object
An individual answer to a CPE device question. The answers correlate to the questions that are specific to the CPE device type (see the parameters attribute of…
2 properties
ChangeRemotePeeringConnectionCompartmentDetails
object
The configuration details for the move operation.
1 property
1 required
CreateCpeDetails
object
7 properties
2 required
UpdateDrgAttachmentDetails
object
7 properties
RemoveVcnIpv6CidrDetails
object
Details used when removing ULA or private IPv6 prefix or an IPv6 GUA assigned by Oracle or BYOIPv6 prefix. You can only remove one of these per request.
1 property
CreateIPSecTunnelEncryptionDomainDetails
object
Request to enable a multi-encryption domain policy on the IPSec tunnel. There can't be more than 50 security associations in use at one time. See [Encryption d…
2 properties
UdpOptions
object
Optional and valid only for UDP. Use to specify particular destination ports for UDP rules. If you specify UDP as the protocol but omit this object, then all d…
2 properties
TcpOptions
object
Optional and valid only for TCP. Use to specify particular destination ports for TCP rules. If you specify TCP as the protocol but omit this object, then all d…
2 properties
UpdateVlanDetails
object
5 properties
PublicIp
object
A public IP is a conceptual term that refers to a public IP address and related properties. The publicIp object is the API representation of a public IP. There…
15 properties
UpdateMacsecProperties
object
Properties used to update MACsec settings.
4 properties
1 required
Subnet
object
A logical subdivision of a VCN. Each subnet consists of a contiguous range of IP addresses that do not overlap with other subnets in the VCN. Example: 172.16.1…
23 properties
8 required
IPSecConnectionTunnel
object
Information about a single IPSec tunnel in an IPSec connection. This object does not include the tunnel's shared secret (pre-shared key), which is found in the…
19 properties
3 required
RemoveDrgRouteDistributionStatementsDetails
object
Details request to remove statements from a route distribution.
1 property
RemoveIpv4SubnetCidrDetails
object
Details object for removing an IPv4 prefix from a subnet.
1 property
1 required
UpdateRouteTableDetails
object
4 properties
DrgRouteRule
object
A DRG route rule is a mapping between a destination IP address range and a DRG attachment. The map is used to route matching packets. Traffic will be routed ac…
9 properties
5 required
UpdateInternetGatewayDetails
object
5 properties
IpInventoryVcnOverlapSummary
object
Provides the VCN overlap details.
4 properties
UpdateDrgRouteRulesDetails
object
Details used to update route rules in a DRG route table.
1 property
PrivateIp
object
A private IP is a conceptual term that refers to an IPv4 private IP address and related properties. The privateIp object is the API representation of a private…
18 properties
IPSecConnection
object
A connection between a DRG and CPE. This connection consists of multiple IPSec tunnels. Creating this connection is one of the steps required when setting up a…
13 properties
5 required
CreateDrgRouteTableDetails
object
Details used in a request to create a DRG route table.
6 properties
1 required
VirtualCircuitPublicPrefix
object
A public IP prefix and its details. With a public virtual circuit, the customer specifies the customer-owned public IP prefixes to advertise across the connect…
2 properties
2 required
CreateCaptureFilterDetails
object
A capture filter contains a set of rules governing what traffic a VTAP mirrors or a VCN flow log collects.
6 properties
2 required
UpdateDhcpDetails
object
4 properties
SecurityRule
object
A security rule is one of the items in a [NetworkSecurityGroup](/en/iaas/latest/NetworkSecurityGroup/). It is a virtual firewall rule for the VNICs in the netw…
14 properties
2 required
PublicIpPoolCollection
object
Results of a ListPublicIpPool operation.
1 property
1 required
DpdConfig
object
These configuration details are used for dead peer detection (DPD). DPD periodically checks the stability of the connection to the customer premises (CPE), and…
2 properties
BulkDetachPrivateIpsDetails
object
An object used to detatch Secondary IPv4 addresses with a bulk operation.
2 properties
1 required
RemoveVcnCidrDetails
object
Details for removing a CIDR block from a VCN.
1 property
1 required
ChangeServiceGatewayCompartmentDetails
object
The configuration details for the move operation.
1 property
1 required
AddDrgRouteDistributionStatementDetails
object
Details used to add a route distribution statement.
3 properties
3 required
ChangeNatGatewayCompartmentDetails
object
The configuration details for the move operation.
1 property
1 required
SubnetTopology
Defines the visualization of a subnet in a VCN. See [Network Visualizer Documentation](/iaas/Content/Network/Concepts/networkvisualizer.htm) for more informati…
CreateLocalPeeringGatewayDetails
object
7 properties
2 required
BulkDeleteIpv6sDetails
object
A secondary IPv6 address bulk deletion object.
3 properties
1 required
PhaseTwoConfigDetails
object
Configuration details for IPSec phase two configuration parameters.
6 properties
TunnelSecurityAssociationSummary
object
A summary of the IPSec tunnel security association details.
5 properties
FastConnectProviderServiceKey
object
A provider service key and its details. A provider service key is an identifier for a provider's virtual circuit.
3 properties
1 required
MacsecKey
object
An object defining the Secrets-in-Vault OCIDs representing the MACsec key.
4 properties
2 required
AddIpv4SubnetCidrDetails
object
Details used when adding an IPv4 prefix to a subnet.
1 property
1 required
CreateVcnDetails
object
15 properties
1 required
Ipv6
object
An IPv6 is a conceptual term that refers to an IPv6 address and related properties. The IPv6 object is the API representation of an IPv6. You can create and as…
16 properties
7 required
IPSecConnectionTunnelErrorDetails
object
Details for an error on an IPSec tunnel.
6 properties
6 required
ByoasnByoipRange
object
Information about 'ByoipRange' that has byoasn as origin.
4 properties
1 required
TunnelStatus
object
Deprecated. For tunnel information, instead see [IPSecConnectionTunnel](/en/iaas/latest/IPSecConnectionTunnel/).
4 properties
1 required
RemoveSubnetIpv6CidrDetails
object
Details object for removing an IPv6 prefix from a subnet.
1 property
1 required
IpInventoryCidrUtilizationSummary
object
The CIDR utilization details of a subnet.
3 properties
Drg
object
A dynamic routing gateway (DRG) is a virtual router that provides a path for private network traffic between networks. You use it with other Networking Service…
9 properties
3 required
RemoveDrgRouteRulesDetails
object
Details used in a request to remove static routes from a DRG route table.
1 property
DrgAttachment
object
A DRG attachment serves as a link between a DRG and a network resource. A DRG can be attached to a VCN, IPSec tunnel, remote peering connection, or virtual cir…
14 properties
4 required
ChangeRouteTableCompartmentDetails
object
The configuration details for the move operation.
1 property
1 required
CrossConnect
object
For use with Oracle Cloud Infrastructure FastConnect. A cross-connect represents a physical connection between an existing network and Oracle. Customers who ar…
16 properties
RouteRule
object
A mapping between a destination IP address range and a virtual device to route matching packets to (a target).
6 properties
1 required
ChangeIPSecConnectionCompartmentDetails
object
The configuration details for the move operation.
1 property
1 required
AddNetworkSecurityGroupSecurityRulesDetails
object
1 property
DhcpOption
object
A single DHCP option according to [RFC 1533](https://tools.ietf.org/html/rfc1533). The two options available to use are [DhcpDnsOption](/en/iaas/latest/DhcpDns…
1 property
1 required
CreateVtapDetails
object
These details are included in a request to create a virtual test access point (VTAP).
18 properties
4 required
UpdateNetworkSecurityGroupSecurityRulesDetails
object
1 property
ByoasnCollection
object
The results returned by a ListByoasn operation.
1 property
1 required
BulkDeletePrivateIpsDetails
object
Details used tp delete Secondary IPv4 objects in a bulk operation.
4 properties
1 required
AddPublicIpPoolCapacityDetails
object
The information used to add capacity to an IP pool.
2 properties
2 required
NatGateway
object
A NAT (Network Address Translation) gateway, which represents a router that lets instances without public IPs contact the public internet without exposing the…
12 properties
7 required
ByoipRangeOriginAsn
object
Information about the origin asn.
3 properties
1 required
CreateSecurityListDetails
object
7 properties
4 required
InventoryIpAddressSummary
object
Provides the IP address and its corresponding VNIC ID, VNIC name, and DNS hostname.
4 properties
CreateVlanDetails
object
10 properties
4 required
Cpe
object
An object you create when setting up a Site-to-Site VPN between your on-premises network and VCN. The Cpe is a virtual representation of your customer-premises…
9 properties
3 required
ChangeInternetGatewayCompartmentDetails
object
The configuration details for the move operation.
1 property
1 required
ChangeCaptureFilterCompartmentDetails
object
These configuration details are used in the move operation when changing the compartment containing a capture filter.
1 property
1 required
IpInventoryVcnOverlapCollection
object
The details of the overlapping VCNs and compartments.
4 properties
CreateIPSecConnectionTunnelDetails
object
13 properties
BulkDetachPrivateIpItem
object
An object used to detatch secondary private IPv4 addresses with a bulk operation.
1 property
1 required
UpdateSubnetDetails
object
8 properties
Vnic
object
A virtual network interface card. Each VNIC resides in a subnet in a VCN. An instance attaches to a VNIC to obtain a network connection into the VCN through th…
20 properties
5 required
CrossConnectStatus
object
The status of the cross-connect.
6 properties
1 required
CreateIpv6Details
object
11 properties
RouteTable
object
A collection of RouteRule objects, which are used to route packets based on destination IP to a particular network entity. For more information, see [Overview…
9 properties
5 required
CpeDeviceConfigQuestion
object
An individual question that the customer can answer about the CPE device. The customer provides answers to these questions in [UpdateTunnelCpeDeviceConfig](/en…
3 properties
NetworkingTopology
Defines the representation of a virtual network topology for a region. See [Network Visualizer Documentation](/iaas/Content/Network/Concepts/networkvisualizer.…
RemoveNetworkSecurityGroupSecurityRulesDetails
object
1 property
ChangeCrossConnectGroupCompartmentDetails
object
The configuration details for the move operation.
1 property
1 required
UpdateCrossConnectGroupDetails
object
5 properties
ByoipRangeCollection
object
The results returned by a ListByoipRange operation.
1 property
1 required
IPSecConnectionTunnelSharedSecret
object
The tunnel's shared secret (pre-shared key).
1 property
1 required
UpdateDrgRouteDistributionStatementsDetails
object
Details request to update statements in a route distribution.
1 property
1 required
BulkUpdatePrivateIpsDetails
object
Details used for a secondary IPv4 address bulk update.
2 properties
1 required
AddedNetworkSecurityGroupSecurityRules
object
1 property
CrossConnectMappingDetails
object
For use with Oracle Cloud Infrastructure FastConnect. Each [VirtualCircuit](/en/iaas/latest/VirtualCircuit/) runs on one or more cross-connects or cross-connec…
10 properties
TunnelConfig
object
Deprecated. For tunnel information, instead see: [IPSecConnectionTunnel](/en/iaas/latest/IPSecConnectionTunnel/) [IPSecConnectionTunnelSharedSecret](/en/iaas/l…
3 properties
2 required
UpdateCaptureFilterDetails
object
These details can be included in a request to update a capture filter. A capture filter contains a set of rules governing what traffic a VTAP mirrors or a VCN…
4 properties
UpdatePublicIpDetails
object
4 properties
MacsecProperties
object
Properties used for MACsec (if capable).
4 properties
1 required
ChangeVlanCompartmentDetails
object
The configuration details for the move operation.
1 property
1 required
VirtualCircuitBandwidthShape
object
An individual bandwidth level for virtual circuits.
2 properties
1 required
BulkDetachIpv6sItem
object
A secondary IPv6 object to detach as part of a bulk detach operation.
1 property
1 required
IpInventoryCidrUtilizationCollection
object
The IP Inventory CIDR utilization details of a subnet.
5 properties
DrgRedundancyStatus
object
The redundancy status of the DRG. For more information, see [Redundancy Remedies](/iaas/Content/Network/Troubleshoot/drgredundancy.htm).
2 properties
DrgRouteDistribution
object
A route distribution establishes how routes get imported into DRG route tables and exported through the DRG attachments. A route distribution is a list of stat…
9 properties
6 required
ByoipRange
object
Oracle offers the ability to Bring Your Own IP (BYOIP), importing public IP addresses or IPv6 addresses that you currently own to Oracle Cloud Infrastructure.…
16 properties
5 required
AddVcnIpv6CidrDetails
object
Details used when adding a ULA or private IPv6 prefix or an IPv6 GUA assigned by Oracle or a BYOIPv6 prefix. You can add only one of these per request.
3 properties
UpdateIPSecConnectionTunnelSharedSecretDetails
object
1 property
PortRange
object
2 properties
2 required
TopologyEntityRelationship
object
Defines the relationship between Virtual Network topology entities.
3 properties
3 required
LocalPeeringGateway
object
A local peering gateway (LPG) is an object on a VCN that lets that VCN peer with another VCN in the same region. Peering means that the two VCNs can communicat…
16 properties
9 required
CpeDeviceInfo
object
Basic information about a particular CPE device type.
2 properties
Service
object
An object that represents one or multiple Oracle services that you can enable for a [ServiceGateway](/en/iaas/latest/ServiceGateway/). In the User Guide topic…
4 properties
4 required
CreateIPSecConnectionDetails
object
10 properties
3 required
UpgradeStatus
object
The upgrade status of a DRG.
3 properties
3 required
CreateNetworkSecurityGroupDetails
object
5 properties
2 required
UpdateSecurityListDetails
object
5 properties
UpdateIpv6Details
object
7 properties
UpdateServiceGatewayDetails
object
6 properties
CreateIPSecTunnelBgpSessionDetails
object
5 properties
DrgRouteTable
object
All routing inside the DRG is driven by the contents of DRG route tables. DRG route tables contain rules which route packets to a particular network destinatio…
10 properties
6 required
CreateVirtualCircuitPublicPrefixDetails
object
1 property
1 required
CpeDeviceShapeSummary
object
A summary of information about a particular CPE device type. Compare with [CpeDeviceShapeDetail](/en/iaas/latest/CpeDeviceShapeDetail/).
2 properties
BulkCreateIpv6sItem
object
Secondary IPv6 object to use as part of bulk IPv6 object creation.
9 properties
GetPublicIpByIpAddressDetails
object
IP address of the public IP.
1 property
1 required
BulkCreateIpv6sDetails
object
Details needed to create secondary IPv6 addresses with a bulk operation.
3 properties
1 required
Byoipv6CidrDetails
object
The list of one or more BYOIPv6 prefixes for the VCN that meets the following criteria: - The prefix must be from a BYOIPv6 range. - The IPv6 prefixes must be…
2 properties
2 required
CreateDrgDetails
object
4 properties
1 required
CreateMacsecProperties
object
Properties used to configure MACsec (if capable).
4 properties
1 required
IpInventoryCollection
object
The results returned by a ListIpInventory operation.
5 properties
IngressSecurityRule
object
A rule for allowing inbound IP packets.
8 properties
2 required
UpdateMacsecKey
object
An object defining the OCID of the Secret held in Vault that represent the MACsec key.
4 properties
4 required
TunnelPhaseOneDetails
object
IPSec tunnel details specific to ISAKMP phase one.
11 properties
InventoryResourceSummary
object
Lists resources and its properties under a given subnet.
6 properties
CreateCrossConnectGroupDetails
object
6 properties
1 required
BulkUpdateIpv6sItem
object
A secondary IPv6 object to update as part of a bulk update.
7 properties
1 required
GetPublicIpByPrivateIpIdDetails
object
Details of the private IP that the public IP is assigned to.
1 property
1 required
DrgRouteDistributionStatement
object
A single statement within a route distribution. All match criteria in a statement must be met for the action to take place.
4 properties
4 required
CrossConnectPortSpeedShape
object
An individual port speed level for cross-connects.
2 properties
2 required
ChangeSecurityListCompartmentDetails
object
The configuration details for the move operation.
1 property
1 required
FastConnectProviderService
object
A service offering from a supported provider. For more information, see [FastConnect Overview](/iaas/Content/Network/Concepts/fastconnect.htm).
12 properties
10 required
ModifyVcnCidrDetails
object
Details for updating a CIDR block.
2 properties
2 required
ChangeCpeCompartmentDetails
object
The configuration details for the move operation.
1 property
1 required
ChangeCrossConnectCompartmentDetails
object
The configuration details for the move operation.
1 property
1 required
CreateDhcpDetails
object
6 properties
3 required
DrgRouteDistributionMatchCriteria
object
The match criteria in a route distribution statement. The match criteria outlines which routes should be imported or exported.
1 property
1 required
ModifyIpv4SubnetCidrDetails
object
Details object for updating the specified Ipv4 CIDR block of a Subnet.
2 properties
2 required
InventoryVcnSummary
object
Provides the summary of a VCN's IP Inventory data under specified compartments.
8 properties
DeleteVirtualCircuitPublicPrefixDetails
object
1 property
1 required
CreateByoasnDetails
object
The information used to create a Byoasn resource.
5 properties
3 required
ByoipAllocatedRangeSummary
object
A summary of CIDR block subranges that are currently allocated to an IP pool.
2 properties
CreatePublicIpPoolDetails
object
The information used to create a public IP pool.
4 properties
1 required
ChangeByoasnCompartmentDetails
object
The configuration details for the move operation.
1 property
1 required
DrgAttachmentNetworkCreateDetails
object
2 properties
1 required
ChangePublicIpCompartmentDetails
object
The configuration details for the move operation.
1 property
1 required
AddressType
string
Address type of the CIDR/IP within a VCN or subnet
CreateNatGatewayDetails
object
8 properties
2 required
PublicIpPoolSummary
object
Summary information about a public IP pool.
7 properties
UpdateLocalPeeringGatewayDetails
object
5 properties
AllowedIkeIPSecParameters
object
Lists the current allowed and default IPSec tunnel parameters.
4 properties
4 required
ServiceGateway
object
Represents a router that lets your VCN privately access specific Oracle services such as Object Storage without exposing the VCN to the public internet. Traffi…
11 properties
6 required
CreateInternetGatewayDetails
object
7 properties
3 required
UpdateIPSecTunnelEncryptionDomainDetails
object
Request to update a multi-encryption domain policy on the IPSec tunnel. There can't be more than 50 security associations in use at one time. See [Encryption d…
2 properties
InventoryVcnCidrBlockSummary
object
Lists the CIDRs and utilization within a VCN.
2 properties
UpdatePublicIpPoolDetails
object
The data to update for a public IP pool.
3 properties
CreateVirtualCircuitDetails
object
20 properties
2 required
DrgAttachmentInfo
object
The DrgAttachmentInfo resource contains the [OCID](/iaas/Content/General/Concepts/identifiers.htm) of the DRG attachment.
1 property
1 required
AddSubnetIpv6CidrDetails
object
Details used when adding an IPv6 prefix to a subnet.
1 property
1 required
CreatePrivateIpDetails
object
12 properties
EncryptionDomainConfig
object
Configuration information used by the encryption domain policy.
2 properties
DrgAttachmentNetworkDetails
object
2 properties
1 required
PhaseOneConfigDetails
object
Configuration details for IKE phase one (ISAKMP) configuration parameters.
5 properties
ServiceIdRequestDetails
object
1 property
1 required
UpdateCrossConnectDetails
object
Update a CrossConnect
6 properties
Error
object
5 properties
2 required
UpdatedNetworkSecurityGroupSecurityRules
object
1 property
UpdateDrgRouteRuleDetails
object
Details used to update a route rule in the DRG route table.
4 properties
1 required
CrossConnectMappingDetailsCollection
object
An array of CrossConnectMappingDetails
1 property
1 required
BulkDeletePrivateIpItem
object
Secondary private IPv4 address object to delete as part of a bulk operation.
1 property
1 required
UpdateDrgRouteDistributionDetails
object
Details used in a request to update a route distribution. You cannot assign a table to a virtual circuit or IPSec tunnel attachment if there is a static route…
3 properties
CreatePublicIpDetails
object
7 properties
2 required
CrossConnectLocation
object
An individual FastConnect location.
2 properties
2 required
CrossConnectMapping
object
For use with Oracle Cloud Infrastructure FastConnect. Each [VirtualCircuit](/en/iaas/latest/VirtualCircuit/) runs on one or more cross-connects or cross-connec…
7 properties
IPSecConnectionDeviceConfig
object
Deprecated. For tunnel information, instead see: [IPSecConnectionTunnel](/en/iaas/latest/IPSecConnectionTunnel/) [IPSecConnectionTunnelSharedSecret](/en/iaas/l…
4 properties
2 required
CreateMacsecKey
object
Defines the secret [OCID](/iaas/Content/General/Concepts/identifiers.htm)s held in Vault that represent the MACsec key.
2 properties
2 required
UpdateVnicDetails
object
8 properties
ListIpInventoryDetails
object
Required input parameters for retrieving IP Inventory data within the specified compartments of a region.
12 properties
2 required
CreateSubnetDetails
object
15 properties
2 required
AddDrgRouteRulesDetails
object
Details used in a request to add static routes to a DRG route table.
1 property
TunnelPhaseTwoDetails
object
IPsec tunnel detail information specific to phase two.
12 properties
ByoipAllocatedRangeCollection
object
Results of a ListByoipAllocatedRanges operation.
1 property
1 required
ChangeVtapCompartmentDetails
object
These configuration details are used in the move operation when changing the compartment containing a virtual test access point (VTAP).
1 property
1 required
CrossConnectGroup
object
For use with Oracle Cloud Infrastructure FastConnect. A cross-connect group is a link aggregation group (LAG), which can contain one or more [CrossConnects](/e…
12 properties
DefaultPhaseTwoParameters
object
Default phase two parameters.
3 properties
GetIpInventoryVcnOverlapDetails
object
Lists the compartment to find VCN overlap.
2 properties
2 required
NetworkSecurityGroupVnic
object
Information about a VNIC that belongs to a network security group.
3 properties
1 required
VtapCaptureFilterRuleDetails
object
This resource contains the rules governing what traffic a VTAP mirrors.
8 properties
1 required
BulkUpdateIpv6sDetails
object
Address details to update for a Secondary IPv6 object.
2 properties
1 required
CpeDeviceShapeDetail
object
The detailed information about a particular CPE device type. Compare with [CpeDeviceShapeSummary](/en/iaas/latest/CpeDeviceShapeSummary/).
4 properties
DhcpOptions
object
A set of DHCP options. Used by the VCN to automatically provide configuration information to the instances when they boot up. There are two options you can set…
9 properties
6 required
UpdatePrivateIpDetails
object
7 properties
UpdateCpeDetails
object
4 properties
Vcn
object
A virtual cloud network (VCN). For more information, see [Overview of the Networking Service](/iaas/Content/Network/Concepts/overview.htm). To use any of the A…
21 properties
5 required
AllowedPhaseTwoParameters
object
Allowed phase two parameters.
3 properties
CreateCrossConnectDetails
object
13 properties
3 required
CreateDrgAttachmentDetails
object
8 properties
1 required
UpdateIPSecTunnelBgpSessionDetails
object
5 properties
CreateByoipRangeDetails
object
The information used to create a ByoipRange resource.
6 properties
1 required
ByoasnSummary
object
Information about a Byoasn resource.
9 properties
4 required
ChangeVcnCompartmentDetails
object
The configuration details for the move operation.
1 property
1 required
UpdateByoasnDetails
object
The information used to update a Byoasn resource.
3 properties
ByoipRangeSummary
object
Information about a ByoipRange resource.
11 properties
BulkDetachIpv6sDetails
object
Details needed to bulk detach secondary IPv6 addresses.
2 properties
1 required
InventorySubnetCidrBlockSummary
object
Lists CIDRs and utilization within a subnet.
2 properties
IPSecConnectionDeviceStatus
object
Deprecated. For tunnel information, instead see [IPSecConnectionTunnel](/en/iaas/latest/IPSecConnectionTunnel/).
4 properties
2 required
UpdateDrgDetails
object
4 properties
AllowedPhaseOneParameters
object
Allowed phase one parameters.
3 properties
DefaultPhaseOneParameters
object
Default phase one parameters.
3 properties
ChangeLocalPeeringGatewayCompartmentDetails
object
The configuration details for the move operation.
1 property
1 required
UpdateIPSecConnectionTunnelDetails
object
9 properties
UpdateVcnDetails
object
6 properties
AddDrgRouteDistributionStatementsDetails
object
Details request to add statements to a route distribution.
1 property
1 required
Byoasn
object
Oracle offers the ability to Bring Your Own Autonomous System Number (BYOASN), importing AS Numbers you currently own to Oracle Cloud Infrastructure. A Byoasn…
12 properties
6 required
Vtap
object
A virtual test access point (VTAP) provides a way to mirror all traffic from a designated source to a selected target in order to facilitate troubleshooting, s…
22 properties
6 required
TunnelRouteSummary
object
A summary of the routes advertised to and received from the on-premises network.
5 properties
ConnectRemotePeeringConnectionsDetails
object
Information about the other remote peering connection (RPC).
2 properties
2 required
UpdateSecurityRuleDetails
object
A rule for allowing inbound (direction= INGRESS) or outbound (direction= EGRESS) IP packets.
12 properties
3 required
DrgAttachmentNetworkUpdateDetails
object
1 property
1 required
IpInventorySubnetResourceSummary
object
Provides the IP Inventory details of a subnet and its associated resources.
13 properties
UpdateVtapDetails
object
These details can be included in a request to update a virtual test access point (VTAP).
16 properties
UpdateIPSecConnectionDetails
object
6 properties
InternetGateway
object
Represents a router that connects the edge of a VCN with the Internet. For an example scenario that uses an internet gateway, see [Typical Networking Service S…
10 properties
4 required
VcnTopology
Defines the representation of a virtual network topology for a VCN. See [Network Visualizer Documentation](/iaas/Content/Network/Concepts/networkvisualizer.htm…
Vlan
object
A resource to be used only with the Oracle Cloud VMware Solution. Conceptually, a virtual LAN (VLAN) is a broadcast domain that is created by partitioning and…
13 properties
5 required
LetterOfAuthority
object
The Letter of Authority for the cross-connect. You must submit this letter when requesting cabling for the cross-connect at the FastConnect location.
7 properties
BulkUpdatePrivateIpItem
object
A secondary private IPv4 address object to update as part of a bulk operation.
7 properties
1 required
UpdateByoipRangeDetails
object
The information used to update a ByoipRange resource.
3 properties
BulkCreatePrivateIpsDetails
object
Details used to create secondary private IPv4 addresses in a bulk operation.
4 properties
1 required
BulkCreatePrivateIpItem
object
An object used to create secondary private IPv4 addresses in a bulk operation.
9 properties
ChangePublicIpPoolCompartmentDetails
object
The configuration details for the move operation.
1 property
1 required
InventorySubnetSummary
object
Lists subnet and its associated resources.
8 properties
ChangeSubnetCompartmentDetails
object
The configuration details for the move operation.
1 property
1 required
The full machine-readable OpenAPI contract behind this narrative.
Other APIs Oracle publishes across the network.