| AccessDeniedTrafficNode | Defines the configuration of a traffic node to which the user is denied access. | 
| AccessDeniedTrafficNode.Builder |  | 
| ActionType | Possible types of actions. | 
| AddDrgRouteDistributionStatementDetails | Details used to add a route distribution statement. | 
| AddDrgRouteDistributionStatementDetails.Action | Accept: import/export the route “as is” | 
| AddDrgRouteDistributionStatementDetails.Builder |  | 
| AddDrgRouteDistributionStatementsDetails | Details request to add statements to a route distribution. | 
| AddDrgRouteDistributionStatementsDetails.Builder |  | 
| AddDrgRouteRuleDetails | Details needed when adding a DRG route rule. | 
| AddDrgRouteRuleDetails.Builder |  | 
| AddDrgRouteRuleDetails.DestinationType | Type of destination for the rule. | 
| AddDrgRouteRulesDetails | Details used in a request to add static routes to a DRG route table. | 
| AddDrgRouteRulesDetails.Builder |  | 
| AddedNetworkSecurityGroupSecurityRules |  | 
| AddedNetworkSecurityGroupSecurityRules.Builder |  | 
| AddNetworkSecurityGroupSecurityRulesDetails |  | 
| AddNetworkSecurityGroupSecurityRulesDetails.Builder |  | 
| AddPublicIpPoolCapacityDetails | The information used to add capacity to an IP pool. | 
| AddPublicIpPoolCapacityDetails.Builder |  | 
| AddSecurityRuleDetails | A rule for allowing inbound (INGRESS) or outbound (EGRESS) IP packets. | 
| AddSecurityRuleDetails.Builder |  | 
| AddSecurityRuleDetails.DestinationType | Type of destination for the rule. | 
| AddSecurityRuleDetails.Direction | Direction of the security rule. | 
| AddSecurityRuleDetails.SourceType | Type of source for the rule. | 
| AddSubnetIpv6CidrDetails | Details used when adding an IPv6 CIDR block to a subnet. | 
| AddSubnetIpv6CidrDetails.Builder |  | 
| AddVcnCidrDetails | Details used to add a CIDR block to a VCN. | 
| AddVcnCidrDetails.Builder |  | 
| AddVcnIpv6CidrDetails | Details used when adding a ULA or private IPv6 prefix or an IPv6 GUA assigned by Oracle or a
BYOIPv6 prefix. | 
| AddVcnIpv6CidrDetails.Builder |  | 
| AdhocGetPathAnalysisDetails | Defines the configuration for getting an ad-hoc path analysis. | 
| AdhocGetPathAnalysisDetails.Builder |  | 
| AllowedIkeIPSecParameters | Lists the current allowed and default IPSec tunnel parameters. | 
| AllowedIkeIPSecParameters.Builder |  | 
| AllowedPhaseOneParameters | Allowed phase one parameters. | 
| AllowedPhaseOneParameters.Builder |  | 
| AllowedPhaseTwoParameters | Allowed phase two parameters. | 
| AllowedPhaseTwoParameters.Builder |  | 
| AllowedSecurityAction | Defines the security action taken on allowed traffic. | 
| AllowedSecurityAction.Builder |  | 
| AllowedSecurityActionDetails | Defines details for the security action taken on allowed traffic. | 
| AllowedSecurityActionDetails.Builder |  | 
| AllowedSecurityConfiguration | Defines the allowed security configuration for the traffic. | 
| AllowedSecurityConfiguration.Type | The type of the allowed security configuration. | 
| BgpSessionInfo | Information for establishing a BGP session for the IPSec tunnel. | 
| BgpSessionInfo.BgpIpv6State | The state of the BGP IPv6 session. | 
| BgpSessionInfo.BgpState | The state of the BGP session. | 
| BgpSessionInfo.Builder |  | 
| BulkAddVirtualCircuitPublicPrefixesDetails |  | 
| BulkAddVirtualCircuitPublicPrefixesDetails.Builder |  | 
| BulkDeleteVirtualCircuitPublicPrefixesDetails |  | 
| BulkDeleteVirtualCircuitPublicPrefixesDetails.Builder |  | 
| ByoipAllocatedRangeCollection | Results of a ListByoipAllocatedRanges operation. | 
| ByoipAllocatedRangeCollection.Builder |  | 
| ByoipAllocatedRangeSummary | A summary of CIDR block subranges that are currently allocated to an IP pool. | 
| ByoipAllocatedRangeSummary.Builder |  | 
| ByoipRange | 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. | 
| ByoipRange.Builder |  | 
| ByoipRange.LifecycleDetails | The ByoipRange resource’s current status. | 
| ByoipRange.LifecycleState | The ByoipRange resource’s current state. | 
| ByoipRangeCollection | The results returned by a ListByoipRange operation. | 
| ByoipRangeCollection.Builder |  | 
| ByoipRangeSummary | Information about a ByoipRange resource. | 
| ByoipRangeSummary.Builder |  | 
| ByoipRangeVcnIpv6AllocationSummary | A summary of IPv6 CIDR block subranges currently allocated to a VCN. | 
| ByoipRangeVcnIpv6AllocationSummary.Builder |  | 
| Byoipv6CidrDetails | The list of one or more BYOIPv6 CIDR blocks for the VCN that meets the following criteria: - The
CIDR must from a BYOIPv6 range. | 
| Byoipv6CidrDetails.Builder |  | 
| CaptureFilter | A capture filter contains a set of  captureFilterRuleDetails governing
what traffic a  Vtap mirrors. | 
| CaptureFilter.Builder |  | 
| CaptureFilter.FilterType | Indicates which service will use this capture filter | 
| CaptureFilter.LifecycleState | The capture filter’s current administrative state. | 
| ChangeByoipRangeCompartmentDetails | The configuration details for the move operation. | 
| ChangeByoipRangeCompartmentDetails.Builder |  | 
| ChangeCaptureFilterCompartmentDetails | These configuration details are used in the move operation when changing the compartment
containing a virtual test access point (VTAP) capture filter. | 
| ChangeCaptureFilterCompartmentDetails.Builder |  | 
| ChangeCpeCompartmentDetails | The configuration details for the move operation. | 
| ChangeCpeCompartmentDetails.Builder |  | 
| ChangeCrossConnectCompartmentDetails | The configuration details for the move operation. | 
| ChangeCrossConnectCompartmentDetails.Builder |  | 
| ChangeCrossConnectGroupCompartmentDetails | The configuration details for the move operation. | 
| ChangeCrossConnectGroupCompartmentDetails.Builder |  | 
| ChangeDhcpOptionsCompartmentDetails | The configuration details for the move operation. | 
| ChangeDhcpOptionsCompartmentDetails.Builder |  | 
| ChangeDrgCompartmentDetails | The configuration details for the move operation. | 
| ChangeDrgCompartmentDetails.Builder |  | 
| ChangeInternetGatewayCompartmentDetails | The configuration details for the move operation. | 
| ChangeInternetGatewayCompartmentDetails.Builder |  | 
| ChangeIPSecConnectionCompartmentDetails | The configuration details for the move operation. | 
| ChangeIPSecConnectionCompartmentDetails.Builder |  | 
| ChangeLocalPeeringGatewayCompartmentDetails | The configuration details for the move operation. | 
| ChangeLocalPeeringGatewayCompartmentDetails.Builder |  | 
| ChangeNatGatewayCompartmentDetails | The configuration details for the move operation. | 
| ChangeNatGatewayCompartmentDetails.Builder |  | 
| ChangeNetworkSecurityGroupCompartmentDetails |  | 
| ChangeNetworkSecurityGroupCompartmentDetails.Builder |  | 
| ChangePathAnalyzerTestCompartmentDetails | Details of the new compartmentId for the PathAnalyzerTest resource. | 
| ChangePathAnalyzerTestCompartmentDetails.Builder |  | 
| ChangePublicIpCompartmentDetails | The configuration details for the move operation. | 
| ChangePublicIpCompartmentDetails.Builder |  | 
| ChangePublicIpPoolCompartmentDetails | The configuration details for the move operation. | 
| ChangePublicIpPoolCompartmentDetails.Builder |  | 
| ChangeRemotePeeringConnectionCompartmentDetails | The configuration details for the move operation. | 
| ChangeRemotePeeringConnectionCompartmentDetails.Builder |  | 
| ChangeRouteTableCompartmentDetails | The configuration details for the move operation. | 
| ChangeRouteTableCompartmentDetails.Builder |  | 
| ChangeSecurityListCompartmentDetails | The configuration details for the move operation. | 
| ChangeSecurityListCompartmentDetails.Builder |  | 
| ChangeServiceGatewayCompartmentDetails | The configuration details for the move operation. | 
| ChangeServiceGatewayCompartmentDetails.Builder |  | 
| ChangeSubnetCompartmentDetails | The configuration details for the move operation. | 
| ChangeSubnetCompartmentDetails.Builder |  | 
| ChangeVcnCompartmentDetails | The configuration details for the move operation. | 
| ChangeVcnCompartmentDetails.Builder |  | 
| ChangeVirtualCircuitCompartmentDetails | The configuration details for the move operation. | 
| ChangeVirtualCircuitCompartmentDetails.Builder |  | 
| ChangeVlanCompartmentDetails | The configuration details for the move operation. | 
| ChangeVlanCompartmentDetails.Builder |  | 
| ChangeVtapCompartmentDetails | These configuration details are used in the move operation when changing the compartment
containing a virtual test access point (VTAP). | 
| ChangeVtapCompartmentDetails.Builder |  | 
| CompartmentInternal | Helper definition required to perform authZ using SPLAT expressions on a Compartment  
Note: Objects should always be created or deserialized using the  CompartmentInternal.Builder. | 
| CompartmentInternal.Builder |  | 
| ComputeInstanceEndpoint | Defines the details required for a COMPUTE_INSTANCE-type Endpoint. | 
| ComputeInstanceEndpoint.Builder |  | 
| ConnectLocalPeeringGatewaysDetails | Information about the other local peering gateway (LPG). | 
| ConnectLocalPeeringGatewaysDetails.Builder |  | 
| ConnectRemotePeeringConnectionsDetails | Information about the other remote peering connection (RPC). | 
| ConnectRemotePeeringConnectionsDetails.Builder |  | 
| Cpe | An object you create when setting up a Site-to-Site VPN between your on-premises network and VCN. | 
| Cpe.Builder |  | 
| CpeDeviceConfigAnswer | An individual answer to a CPE device question. | 
| CpeDeviceConfigAnswer.Builder |  | 
| CpeDeviceConfigQuestion | An individual question that the customer can answer about the CPE device. | 
| CpeDeviceConfigQuestion.Builder |  | 
| CpeDeviceInfo | Basic information about a particular CPE device type. | 
| CpeDeviceInfo.Builder |  | 
| CpeDeviceShapeDetail | The detailed information about a particular CPE device type. | 
| CpeDeviceShapeDetail.Builder |  | 
| CpeDeviceShapeSummary | A summary of information about a particular CPE device type. | 
| CpeDeviceShapeSummary.Builder |  | 
| CreateByoipRangeDetails | The information used to create a ByoipRange resource. | 
| CreateByoipRangeDetails.Builder |  | 
| CreateCaptureFilterDetails | A capture filter contains a set of rules governing what traffic a VTAP mirrors. | 
| CreateCaptureFilterDetails.Builder |  | 
| CreateCaptureFilterDetails.FilterType | Indicates which service will use this capture filter | 
| CreateCpeDetails |  | 
| CreateCpeDetails.Builder |  | 
| CreateCrossConnectDetails |  | 
| CreateCrossConnectDetails.Builder |  | 
| CreateCrossConnectGroupDetails |  | 
| CreateCrossConnectGroupDetails.Builder |  | 
| CreateDhcpDetails |  | 
| CreateDhcpDetails.Builder |  | 
| CreateDhcpDetails.DomainNameType | The search domain name type of DHCP options | 
| CreateDrgAttachmentDetails |  | 
| CreateDrgAttachmentDetails.Builder |  | 
| CreateDrgDetails |  | 
| CreateDrgDetails.Builder |  | 
| CreateDrgRouteDistributionDetails | Details used to create a route distribution. | 
| CreateDrgRouteDistributionDetails.Builder |  | 
| CreateDrgRouteDistributionDetails.DistributionType | Whether this distribution defines how routes get imported into route tables or exported
through DRG Attachments | 
| CreateDrgRouteTableDetails | Details used in a request to create a DRG route table. | 
| CreateDrgRouteTableDetails.Builder |  | 
| CreateInternetGatewayDetails |  | 
| CreateInternetGatewayDetails.Builder |  | 
| CreateIPSecConnectionDetails |  | 
| CreateIPSecConnectionDetails.Builder |  | 
| CreateIPSecConnectionDetails.CpeLocalIdentifierType | The type of identifier for your CPE device. | 
| CreateIPSecConnectionTunnelDetails |  | 
| CreateIPSecConnectionTunnelDetails.Builder |  | 
| CreateIPSecConnectionTunnelDetails.IkeVersion | Internet Key Exchange protocol version. | 
| CreateIPSecConnectionTunnelDetails.NatTranslationEnabled | By default (the AUTO setting), IKE sends packets with a source and destination port
set to 500, and when it detects that the port used to forward packets has changed (most
likely because a NAT device is between the CPE device and the Oracle VPN headend) it will try
to negotiate the use of NAT-T. | 
| CreateIPSecConnectionTunnelDetails.OracleInitiation | Indicates whether the Oracle end of the IPSec connection is able to initiate starting up the
IPSec tunnel. | 
| CreateIPSecConnectionTunnelDetails.Routing | The type of routing to use for this tunnel (BGP dynamic routing, static routing, or
policy-based routing). | 
| CreateIPSecTunnelBgpSessionDetails |  | 
| CreateIPSecTunnelBgpSessionDetails.Builder |  | 
| CreateIPSecTunnelEncryptionDomainDetails | Request to enable a multi-encryption domain policy on the IPSec tunnel. | 
| CreateIPSecTunnelEncryptionDomainDetails.Builder |  | 
| CreateIpv6Details |  | 
| CreateIpv6Details.Builder |  | 
| CreateLocalPeeringGatewayDetails |  | 
| CreateLocalPeeringGatewayDetails.Builder |  | 
| CreateMacsecKey | Defines the secret OCID s
held in Vault that represent the MACsec key. | 
| CreateMacsecKey.Builder |  | 
| CreateMacsecProperties | Properties used to configure MACsec (if capable). | 
| CreateMacsecProperties.Builder |  | 
| CreateNatGatewayDetails |  | 
| CreateNatGatewayDetails.Builder |  | 
| CreateNetworkSecurityGroupDetails |  | 
| CreateNetworkSecurityGroupDetails.Builder |  | 
| CreatePathAnalyzerTestDetails | Details used to create a PathAnalyzerTest resource. | 
| CreatePathAnalyzerTestDetails.Builder |  | 
| CreatePrivateIpDetails |  | 
| CreatePrivateIpDetails.Builder |  | 
| CreatePublicIpDetails |  | 
| CreatePublicIpDetails.Builder |  | 
| CreatePublicIpDetails.Lifetime | Defines when the public IP is deleted and released back to the Oracle Cloud Infrastructure
public IP pool. | 
| CreatePublicIpPoolDetails | The information used to create a public IP pool. | 
| CreatePublicIpPoolDetails.Builder |  | 
| CreateRemotePeeringConnectionDetails |  | 
| CreateRemotePeeringConnectionDetails.Builder |  | 
| CreateRouteTableDetails |  | 
| CreateRouteTableDetails.Builder |  | 
| CreateSecurityListDetails |  | 
| CreateSecurityListDetails.Builder |  | 
| CreateServiceGatewayDetails |  | 
| CreateServiceGatewayDetails.Builder |  | 
| CreateSubnetDetails |  | 
| CreateSubnetDetails.Builder |  | 
| CreateVcnDetails |  | 
| CreateVcnDetails.Builder |  | 
| CreateVirtualCircuitDetails |  | 
| CreateVirtualCircuitDetails.BgpAdminState | Set to ENABLED (the default) to activate the BGP session of the virtual circuit, set
to DISABLED to deactivate the virtual circuit. | 
| CreateVirtualCircuitDetails.Builder |  | 
| CreateVirtualCircuitDetails.RoutingPolicy |  | 
| CreateVirtualCircuitDetails.Type | The type of IP addresses used in this virtual circuit. | 
| CreateVirtualCircuitPublicPrefixDetails |  | 
| CreateVirtualCircuitPublicPrefixDetails.Builder |  | 
| CreateVlanDetails |  | 
| CreateVlanDetails.Builder |  | 
| CreateVnicDetails | Contains properties for a VNIC. | 
| CreateVnicDetails.Builder |  | 
| CreateVtapDetails | These details are included in a request to create a virtual test access point (VTAP). | 
| CreateVtapDetails.Builder |  | 
| CreateVtapDetails.EncapsulationProtocol | Defines an encapsulation header type for the VTAP’s mirrored traffic. | 
| CreateVtapDetails.SourceType | The source type for the VTAP. | 
| CreateVtapDetails.TargetType | The target type for the VTAP. | 
| CreateVtapDetails.TrafficMode | Used to control the priority of traffic. | 
| CrossConnect | For use with Oracle Cloud Infrastructure FastConnect. | 
| CrossConnect.Builder |  | 
| CrossConnect.LifecycleState | The cross-connect’s current state. | 
| CrossConnectGroup | For use with Oracle Cloud Infrastructure FastConnect. | 
| CrossConnectGroup.Builder |  | 
| CrossConnectGroup.LifecycleState | The cross-connect group’s current state. | 
| CrossConnectLocation | An individual FastConnect location. | 
| CrossConnectLocation.Builder |  | 
| CrossConnectMapping | For use with Oracle Cloud Infrastructure FastConnect. | 
| CrossConnectMapping.Builder |  | 
| CrossConnectMappingDetails | For use with Oracle Cloud Infrastructure FastConnect. | 
| CrossConnectMappingDetails.Builder |  | 
| CrossConnectMappingDetails.Ipv4BgpStatus | The state of the Ipv4 BGP session. | 
| CrossConnectMappingDetails.Ipv6BgpStatus | The state of the Ipv6 BGP session. | 
| CrossConnectMappingDetailsCollection |  | 
| CrossConnectMappingDetailsCollection.Builder |  | 
| CrossConnectPortSpeedShape | An individual port speed level for cross-connects. | 
| CrossConnectPortSpeedShape.Builder |  | 
| CrossConnectStatus | The status of the cross-connect. | 
| CrossConnectStatus.Builder |  | 
| CrossConnectStatus.EncryptionStatus | Encryption status of this cross connect. | 
| CrossConnectStatus.InterfaceState | Indicates whether Oracle’s side of the interface is up or down. | 
| CrossConnectStatus.LightLevelIndicator | Status indicator corresponding to the light level. | 
| DefaultDrgRouteTables | The default DRG route table for this DRG. | 
| DefaultDrgRouteTables.Builder |  | 
| DefaultPhaseOneParameters | Default phase one parameters. | 
| DefaultPhaseOneParameters.Builder |  | 
| DefaultPhaseTwoParameters | Default phase two parameters. | 
| DefaultPhaseTwoParameters.Builder |  | 
| DeleteVirtualCircuitPublicPrefixDetails |  | 
| DeleteVirtualCircuitPublicPrefixDetails.Builder |  | 
| DeniedSecurityAction | Defines the security action taken on denied traffic. | 
| DeniedSecurityAction.Builder |  | 
| DeniedSecurityActionDetails | Defines details for the security action taken on denied traffic. | 
| DeniedSecurityActionDetails.Builder |  | 
| DhcpDnsOption | DHCP option for specifying how DNS (hostname resolution) is handled in the subnets in the VCN. | 
| DhcpDnsOption.Builder |  | 
| DhcpDnsOption.ServerType | 
VcnLocal: Reserved for future use. | 
| DhcpOption | A single DHCP option according to RFC 1533 . | 
| DhcpOptions | A set of DHCP options. | 
| DhcpOptions.Builder |  | 
| DhcpOptions.DomainNameType | The search domain name type of DHCP options | 
| DhcpOptions.LifecycleState | The current state of the set of DHCP options. | 
| DhcpSearchDomainOption | DHCP option for specifying a search domain name for DNS queries. | 
| DhcpSearchDomainOption.Builder |  | 
| DpdConfig | These configuration details are used for dead peer detection (DPD). | 
| DpdConfig.Builder |  | 
| DpdConfig.DpdMode | This option defines whether DPD can be initiated from the Oracle side of the connection. | 
| Drg | A dynamic routing gateway (DRG) is a virtual router that provides a path for private network
traffic between networks. | 
| Drg.Builder |  | 
| Drg.LifecycleState | The DRG’s current state. | 
| DrgAttachment | A DRG attachment serves as a link between a DRG and a network resource. | 
| DrgAttachment.Builder |  | 
| DrgAttachment.LifecycleState | The DRG attachment’s current state. | 
| DrgAttachmentIdDrgRouteDistributionMatchCriteria | The criteria by which a specific attachment will import routes to the DRG. | 
| DrgAttachmentIdDrgRouteDistributionMatchCriteria.Builder |  | 
| DrgAttachmentInfo | The DrgAttachmentInfo resource contains the
OCID  of the DRG
attachment. | 
| DrgAttachmentInfo.Builder |  | 
| DrgAttachmentMatchAllDrgRouteDistributionMatchCriteria | All routes are imported or exported. | 
| DrgAttachmentMatchAllDrgRouteDistributionMatchCriteria.Builder |  | 
| DrgAttachmentNetworkCreateDetails | Note: Objects should always be created or deserialized using the
 Builder.
 | 
| DrgAttachmentNetworkCreateDetails.Type |  | 
| DrgAttachmentNetworkDetails | Note: Objects should always be created or deserialized using the
 Builder.
 | 
| DrgAttachmentNetworkDetails.Type |  | 
| DrgAttachmentNetworkUpdateDetails | Note: Objects should always be created or deserialized using the
 Builder.
 | 
| DrgAttachmentNetworkUpdateDetails.Type |  | 
| DrgAttachmentTypeDrgRouteDistributionMatchCriteria | The attachment type from which the DRG will import routes. | 
| DrgAttachmentTypeDrgRouteDistributionMatchCriteria.AttachmentType | The type of the network resource to be included in this match. | 
| DrgAttachmentTypeDrgRouteDistributionMatchCriteria.Builder |  | 
| DrgRedundancyStatus | The redundancy status of the DRG. | 
| DrgRedundancyStatus.Builder |  | 
| DrgRedundancyStatus.Status | The redundancy status of the DRG. | 
| DrgRouteDistribution | A route distribution establishes how routes get imported into DRG route tables and exported
through the DRG attachments. | 
| DrgRouteDistribution.Builder |  | 
| DrgRouteDistribution.DistributionType | Whether this distribution defines how routes get imported into route tables or exported
through DRG attachments. | 
| DrgRouteDistribution.LifecycleState | The route distribution’s current state. | 
| DrgRouteDistributionMatchCriteria | The match criteria in a route distribution statement. | 
| DrgRouteDistributionMatchCriteria.MatchType | The type of the match criteria for a route distribution statement. | 
| DrgRouteDistributionStatement | A single statement within a route distribution. | 
| DrgRouteDistributionStatement.Action | ACCEPT indicates the route should be imported or exported as-is. | 
| DrgRouteDistributionStatement.Builder |  | 
| DrgRouteRule | A DRG route rule is a mapping between a destination IP address range and a DRG attachment. | 
| DrgRouteRule.Builder |  | 
| DrgRouteRule.DestinationType | The type of destination for the rule. | 
| DrgRouteRule.RouteProvenance | The earliest origin of a route. | 
| DrgRouteRule.RouteType | You can specify static routes for the DRG route table using the API. | 
| DrgRouteTable | All routing inside the DRG is driven by the contents of DRG route tables. | 
| DrgRouteTable.Builder |  | 
| DrgRouteTable.LifecycleState | The DRG route table’s current state. | 
| DrgRoutingConfiguration | Identifies the DRG route table and rule that allowed the traffic to be forwarded. | 
| DrgRoutingConfiguration.Builder |  | 
| EgressSecurityListConfiguration | Defines the subnet egress security list configuration that allowed the traffic. | 
| EgressSecurityListConfiguration.Builder |  | 
| EgressSecurityRule | A rule for allowing outbound IP packets. | 
| EgressSecurityRule.Builder |  | 
| EgressSecurityRule.DestinationType | Type of destination for the rule. | 
| EgressTrafficSpec | Defines the traffic configuration that leaves the traffic node. | 
| EgressTrafficSpec.Builder |  | 
| EncryptionDomainConfig | Configuration information used by the encryption domain policy. | 
| EncryptionDomainConfig.Builder |  | 
| Endpoint | Information describing a source or destination in a PathAnalyzerTest resource. | 
| Endpoint.Type | The type of the Endpoint. | 
| FastConnectProviderService | A service offering from a supported provider. | 
| FastConnectProviderService.BandwithShapeManagement | Who is responsible for managing the virtual circuit bandwidth. | 
| FastConnectProviderService.Builder |  | 
| FastConnectProviderService.CustomerAsnManagement | Who is responsible for managing the ASN information for the network at the other end of the
connection from Oracle. | 
| FastConnectProviderService.PrivatePeeringBgpManagement | Who is responsible for managing the private peering BGP information. | 
| FastConnectProviderService.ProviderServiceKeyManagement | Who is responsible for managing the provider service key. | 
| FastConnectProviderService.PublicPeeringBgpManagement | Who is responsible for managing the public peering BGP information. | 
| FastConnectProviderService.SupportedVirtualCircuitTypes |  | 
| FastConnectProviderService.Type | Provider service type. | 
| FastConnectProviderServiceKey | A provider service key and its details. | 
| FastConnectProviderServiceKey.Builder |  | 
| FlowLogCaptureFilterRuleDetails | The set of rules governing what traffic the flow log collects when creating a flow log capture
filter. | 
| FlowLogCaptureFilterRuleDetails.Builder |  | 
| FlowLogCaptureFilterRuleDetails.FlowLogType | Type or types of flow logs to store. | 
| FlowLogCaptureFilterRuleDetails.RuleAction | Include or exclude a ruleAction object. | 
| ForwardedRoutingAction | Defines the routing actions taken for traffic that is forwarded. | 
| ForwardedRoutingAction.Builder |  | 
| ForwardedRoutingActionDetails | Defines details for the forwarded routing action. | 
| ForwardedRoutingActionDetails.Builder |  | 
| ForwardedRoutingConfiguration | Defines the type of the resource that forwarded traffic. | 
| ForwardedRoutingConfiguration.Type | Type of the forwarded routing configuration. | 
| GetPathAnalysisDetails | Defines the configuration for getting a path analysis. | 
| GetPathAnalysisDetails.Type | The type of the PathAnalysis query. | 
| GetPublicIpByIpAddressDetails | IP address of the public IP. | 
| GetPublicIpByIpAddressDetails.Builder |  | 
| GetPublicIpByPrivateIpIdDetails | Details of the private IP that the public IP is assigned to. | 
| GetPublicIpByPrivateIpIdDetails.Builder |  | 
| IcmpOptions | Optional and valid only for ICMP and ICMPv6. | 
| IcmpOptions.Builder |  | 
| IcmpProtocolParameters | Defines the configuration for the
ICMP  protocol
parameters. | 
| IcmpProtocolParameters.Builder |  | 
| IcmpTrafficProtocolParameters | Defines the ProtocolParameters configuration for the
ICMP  protocol. | 
| IcmpTrafficProtocolParameters.Builder |  | 
| IndeterminateRoutingAction | Defines the routing action taken on a traffic node where the routing action is INDETERMINATE. | 
| IndeterminateRoutingAction.Builder |  | 
| IngressSecurityListConfiguration | Defines the subnet ingress security list configuration that allowed the traffic. | 
| IngressSecurityListConfiguration.Builder |  | 
| IngressSecurityRule | A rule for allowing inbound IP packets. | 
| IngressSecurityRule.Builder |  | 
| IngressSecurityRule.SourceType | Type of source for the rule. | 
| InternetGateway | Represents a router that connects the edge of a VCN with the Internet. | 
| InternetGateway.Builder |  | 
| InternetGateway.LifecycleState | The internet gateway’s current state. | 
| IpAddressEndpoint | Defines the details required for an IP_ADDRESS-type Endpoint. | 
| IpAddressEndpoint.Builder |  | 
| IPSecConnection | A connection between a DRG and CPE. | 
| IPSecConnection.Builder |  | 
| IPSecConnection.CpeLocalIdentifierType | The type of identifier for your CPE device. | 
| IPSecConnection.LifecycleState | The IPSec connection’s current state. | 
| IPSecConnection.TransportType | The transport type used for the IPSec connection. | 
| IPSecConnectionDeviceConfig | Deprecated. | 
| IPSecConnectionDeviceConfig.Builder |  | 
| IPSecConnectionDeviceStatus | Deprecated. | 
| IPSecConnectionDeviceStatus.Builder |  | 
| IPSecConnectionTunnel | Information about a single IPSec tunnel in an IPSec connection. | 
| IPSecConnectionTunnel.Builder |  | 
| IPSecConnectionTunnel.DpdMode | Dead peer detection (DPD) mode set on the Oracle side of the connection. | 
| IPSecConnectionTunnel.IkeVersion | Internet Key Exchange protocol version. | 
| IPSecConnectionTunnel.LifecycleState | The tunnel’s lifecycle state. | 
| IPSecConnectionTunnel.NatTranslationEnabled | By default (the AUTO setting), IKE sends packets with a source and destination port
set to 500, and when it detects that the port used to forward packets has changed (most
likely because a NAT device is between the CPE device and the Oracle VPN headend) it will try
to negotiate the use of NAT-T. | 
| IPSecConnectionTunnel.OracleCanInitiate | Indicates whether Oracle can only respond to a request to start an IPSec tunnel from the CPE
device, or both respond to and initiate requests. | 
| IPSecConnectionTunnel.Routing | The type of routing used for this tunnel (BGP dynamic routing, static routing, or
policy-based routing). | 
| IPSecConnectionTunnel.Status | The status of the tunnel based on IPSec protocol characteristics. | 
| IPSecConnectionTunnelErrorDetails | Details for an error on an IPSec tunnel. | 
| IPSecConnectionTunnelErrorDetails.Builder |  | 
| IPSecConnectionTunnelSharedSecret | The tunnel’s shared secret (pre-shared key). | 
| IPSecConnectionTunnelSharedSecret.Builder |  | 
| IpsecTunnelDrgAttachmentNetworkDetails | Specifies the IPSec tunnel attached to the DRG. | 
| IpsecTunnelDrgAttachmentNetworkDetails.Builder |  | 
| Ipv6 | An IPv6 is a conceptual term that refers to an IPv6 address and related properties. | 
| Ipv6.Builder |  | 
| Ipv6.LifecycleState | The IPv6’s current state. | 
| LetterOfAuthority | The Letter of Authority for the cross-connect. | 
| LetterOfAuthority.Builder |  | 
| LetterOfAuthority.CircuitType | The type of cross-connect fiber, termination, and optical specification. | 
| LoadBalancerEndpoint | Defines the details required for a LOAD_BALANCER-type Endpoint. | 
| LoadBalancerEndpoint.Builder |  | 
| LoadBalancerListenerEndpoint | Defines the details required for a LOAD_BALANCER_LISTENER-type Endpoint. | 
| LoadBalancerListenerEndpoint.Builder |  | 
| LocalPeeringGateway | A local peering gateway (LPG) is an object on a VCN that lets that VCN peer with another VCN in
the same region. | 
| LocalPeeringGateway.Builder |  | 
| LocalPeeringGateway.LifecycleState | The LPG’s current lifecycle state. | 
| LocalPeeringGateway.PeeringStatus | Whether the LPG is peered with another LPG. | 
| LoopBackDrgAttachmentNetworkDetails | Specifies the loopback attachment on the DRG. | 
| LoopBackDrgAttachmentNetworkDetails.Builder |  | 
| MacsecEncryptionCipher | Type of encryption cipher suite to use for the MACsec connection. | 
| MacsecKey | An object defining the Secrets-in-Vault OCIDs representing the MACsec key. | 
| MacsecKey.Builder |  | 
| MacsecProperties | Properties used for MACsec (if capable). | 
| MacsecProperties.Builder |  | 
| MacsecState | Indicates whether or not MACsec is enabled. | 
| ModifyVcnCidrDetails | Details for updating a CIDR block. | 
| ModifyVcnCidrDetails.Builder |  | 
| NatGateway | A NAT (Network Address Translation) gateway, which represents a router that lets instances
without public IPs contact the public internet without exposing the instance to inbound internet
traffic. | 
| NatGateway.Builder |  | 
| NatGateway.LifecycleState | The NAT gateway’s current state. | 
| NetworkingTopology | Defines the representation of a virtual network topology for a region. | 
| NetworkingTopology.Builder |  | 
| NetworkLoadBalancerEndpoint | Defines the details required for a NETWORK_LOAD_BALANCER-type Endpoint. | 
| NetworkLoadBalancerEndpoint.Builder |  | 
| NetworkLoadBalancerListenerEndpoint | Defines the details required for a NETWORK_LOAD_BALANCER_LISTENER-type Endpoint. | 
| NetworkLoadBalancerListenerEndpoint.Builder |  | 
| NetworkSecurityGroup | A network security group  (NSG) provides virtual firewall rules for a specific set of  Vnic in a VCN. | 
| NetworkSecurityGroup.Builder |  | 
| NetworkSecurityGroup.LifecycleState | The network security group’s current state. | 
| NetworkSecurityGroupVnic | Information about a VNIC that belongs to a network security group. | 
| NetworkSecurityGroupVnic.Builder |  | 
| NoRouteRoutingAction | Defines the routing actions taken on traffic when no route is found. | 
| NoRouteRoutingAction.Builder |  | 
| NoRouteRoutingActionDetails | Defines the routing action taken on traffic flow with no route found. | 
| NoRouteRoutingActionDetails.Builder |  | 
| NsgConfiguration | Defines the network security group configuration that allowed the traffic. | 
| NsgConfiguration.Builder |  | 
| OnPremEndpoint | Defines the details required for an ON_PREM-type Endpoint. | 
| OnPremEndpoint.Builder |  | 
| OperationStatus | Possible operation status. | 
| OperationType | Possible operation types. | 
| Path | Defines the configuration of the traffic path in PathAnalysisResult. | 
| Path.Builder |  | 
| PathAnalysisWorkRequestResult | Defines the configuration of the path analysis result. | 
| PathAnalysisWorkRequestResult.Builder |  | 
| PathAnalyzerTest | Defines the details saved in a PathAnalyzerTest resource. | 
| PathAnalyzerTest.Builder |  | 
| PathAnalyzerTest.LifecycleState | The current state of the PathAnalyzerTest resource. | 
| PathAnalyzerTestCollection | The results of a ListPathAnalyzerTests call in the current compartment. | 
| PathAnalyzerTestCollection.Builder |  | 
| PathAnalyzerTestSummary | Defines the summary of a PathAnalyzerTest resource. | 
| PathAnalyzerTestSummary.Builder |  | 
| PathTopology | Defines the representation of a virtual network topology for path analysis. | 
| PathTopology.Builder |  | 
| PersistedGetPathAnalysisDetails | Defines the configuration for getting a path analysis using the persisted
PathAnalyzerTest resource. | 
| PersistedGetPathAnalysisDetails.Builder |  | 
| PhaseOneConfigDetails | Configuration details for IKE phase one (ISAKMP) configuration parameters. | 
| PhaseOneConfigDetails.AuthenticationAlgorithm | The custom authentication algorithm proposed during phase one tunnel negotiation. | 
| PhaseOneConfigDetails.Builder |  | 
| PhaseOneConfigDetails.DiffieHelmanGroup | The custom Diffie-Hellman group proposed during phase one tunnel negotiation. | 
| PhaseOneConfigDetails.EncryptionAlgorithm | The custom encryption algorithm proposed during phase one tunnel negotiation. | 
| PhaseTwoConfigDetails | Configuration details for IPSec phase two configuration parameters. | 
| PhaseTwoConfigDetails.AuthenticationAlgorithm | The authentication algorithm proposed during phase two tunnel negotiation. | 
| PhaseTwoConfigDetails.Builder |  | 
| PhaseTwoConfigDetails.EncryptionAlgorithm | The encryption algorithm proposed during phase two tunnel negotiation. | 
| PhaseTwoConfigDetails.PfsDhGroup | The Diffie-Hellman group used for PFS, if PFS is enabled. | 
| PortRange |  | 
| PortRange.Builder |  | 
| PrivateIp | A private IP is a conceptual term that refers to an IPv4 private IP address and related
properties. | 
| PrivateIp.Builder |  | 
| ProtocolParameters | Defines the IP protocol parameters for a PathAnalyzerTest resource. | 
| ProtocolParameters.Type | The type of the ProtocolParameters object. | 
| PublicIp | A public IP is a conceptual term that refers to a public IP address and related properties. | 
| PublicIp.AssignedEntityType | The type of entity the public IP is assigned to, or in the process of being assigned to. | 
| PublicIp.Builder |  | 
| PublicIp.LifecycleState | The public IP’s current state. | 
| PublicIp.Lifetime | Defines when the public IP is deleted and released back to Oracle’s public IP pool. | 
| PublicIp.Scope | Whether the public IP is regional or specific to a particular availability domain. | 
| PublicIpPool | A public IP pool is a set of public IP addresses represented as one or more IPv4 CIDR blocks. | 
| PublicIpPool.Builder |  | 
| PublicIpPool.LifecycleState | The public IP pool’s current state. | 
| PublicIpPoolCollection | Results of a ListPublicIpPool operation. | 
| PublicIpPoolCollection.Builder |  | 
| PublicIpPoolSummary | Summary information about a public IP pool. | 
| PublicIpPoolSummary.Builder |  | 
| QueryOptions | Defines the query options required for a PathAnalyzerTest resource. | 
| QueryOptions.Builder |  | 
| RemotePeeringConnection | 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. | 
| RemotePeeringConnection.Builder |  | 
| RemotePeeringConnection.LifecycleState | The RPC’s current lifecycle state. | 
| RemotePeeringConnection.PeeringStatus | Whether the RPC is peered with another RPC. | 
| RemotePeeringConnectionDrgAttachmentNetworkDetails | Specifies the DRG attachment to another DRG. | 
| RemotePeeringConnectionDrgAttachmentNetworkDetails.Builder |  | 
| RemoveDrgRouteDistributionStatementsDetails | Details request to remove statements from a route distribution. | 
| RemoveDrgRouteDistributionStatementsDetails.Builder |  | 
| RemoveDrgRouteRulesDetails | Details used in a request to remove static routes from a DRG route table. | 
| RemoveDrgRouteRulesDetails.Builder |  | 
| RemoveNetworkSecurityGroupSecurityRulesDetails |  | 
| RemoveNetworkSecurityGroupSecurityRulesDetails.Builder |  | 
| RemovePublicIpPoolCapacityDetails | The information needed to remove capacity from a public IP pool. | 
| RemovePublicIpPoolCapacityDetails.Builder |  | 
| RemoveSubnetIpv6CidrDetails | Details object for removing an IPv6 CIDR Block from a Subnet. | 
| RemoveSubnetIpv6CidrDetails.Builder |  | 
| RemoveVcnCidrDetails | Details for removing a CIDR block from a VCN. | 
| RemoveVcnCidrDetails.Builder |  | 
| RemoveVcnIpv6CidrDetails | Details used when removing ULA or private IPv6 prefix or an IPv6 GUA assigned by Oracle or
BYOIPv6 prefix. | 
| RemoveVcnIpv6CidrDetails.Builder |  | 
| RouteRule | A mapping between a destination IP address range and a virtual device to route matching packets
to (a target). | 
| RouteRule.Builder |  | 
| RouteRule.DestinationType | Type of destination for the rule. | 
| RouteRule.RouteType | A route rule can be STATIC if manually added to the route table, LOCAL if added by OCI to the
route table. | 
| RouteTable | A collection of RouteRule objects, which are used to route packets based on destination
IP to a particular network entity. | 
| RouteTable.Builder |  | 
| RouteTable.LifecycleState | The route table’s current state. | 
| RoutingAction | Defines the details for routing actions taken on the traffic flow. | 
| RoutingAction.Action | The routing action taken on the traffic flow. | 
| RoutingAction.ActionType | The type of the routing support for the traffic flow. | 
| SecurityAction | Defines the security action details taken on the traffic. | 
| SecurityAction.Action | Action taken on the traffic. | 
| SecurityAction.ActionType | Type of the SecurityAction. | 
| SecurityList | A set of virtual firewall rules for your VCN. | 
| SecurityList.Builder |  | 
| SecurityList.LifecycleState | The security list’s current state. | 
| SecurityRule |  | 
| SecurityRule.Builder |  | 
| SecurityRule.DestinationType | Type of destination for the rule. | 
| SecurityRule.Direction | Direction of the security rule. | 
| SecurityRule.SourceType | Type of source for the rule. | 
| Service | An object that represents one or multiple Oracle services that you can enable for a  ServiceGateway. | 
| Service.Builder |  | 
| ServiceGateway | Represents a router that lets your VCN privately access specific Oracle services such as Object
Storage without exposing the VCN to the public internet. | 
| ServiceGateway.Builder |  | 
| ServiceGateway.LifecycleState | The service gateway’s current state. | 
| ServiceIdRequestDetails |  | 
| ServiceIdRequestDetails.Builder |  | 
| ServiceIdResponseDetails |  | 
| ServiceIdResponseDetails.Builder |  | 
| SortOrder | Allowed sort orders, either ‘ASC’ for ascending or ‘DESC’ for descending. | 
| StatefulEgressSecurityListConfiguration | Defines the stateful subnet egress security list configuration that allowed the ingress traffic. | 
| StatefulEgressSecurityListConfiguration.Builder |  | 
| StatefulIngressSecurityListConfiguration | Defines the stateful subnet ingress security list configuration that allowed the egress traffic. | 
| StatefulIngressSecurityListConfiguration.Builder |  | 
| StatefulNsgConfiguration | Defines the stateful network security group configuration that allowed the traffic. | 
| StatefulNsgConfiguration.Builder |  | 
| Subnet | A logical subdivision of a VCN. | 
| Subnet.Builder |  | 
| Subnet.LifecycleState | The subnet’s current state. | 
| SubnetEndpoint | Defines the details required for a SUBNET-type Endpoint. | 
| SubnetEndpoint.Builder |  | 
| SubnetTopology | Defines the visualization of a subnet in a VCN. | 
| SubnetTopology.Builder |  | 
| TcpOptions | Optional and valid only for TCP. | 
| TcpOptions.Builder |  | 
| TcpProtocolParameters | Defines the configuration for TCP protocol parameters. | 
| TcpProtocolParameters.Builder |  | 
| TcpTrafficProtocolParameters | Defines the TrafficProtocolParameters configuration for the TCP protocol. | 
| TcpTrafficProtocolParameters.Builder |  | 
| Topology | Defines the representation of a virtual network topology. | 
| Topology.Type | Type of the topology object. | 
| TopologyAssociatedWithEntityRelationship | Defines the AssociatedWith relationship between virtual network topology entities. | 
| TopologyAssociatedWithEntityRelationship.Builder |  | 
| TopologyAssociatedWithRelationshipDetails | Defines association details for an associatedWith relationship. | 
| TopologyAssociatedWithRelationshipDetails.Builder |  | 
| TopologyContainsEntityRelationship | Defines the contains relationship between virtual network topology entities. | 
| TopologyContainsEntityRelationship.Builder |  | 
| TopologyEntityRelationship | Defines the relationship between Virtual Network topology entities. | 
| TopologyEntityRelationship.Type | The type of relationship between the entities. | 
| TopologyRoutesToEntityRelationship | Defines the routesTo relationship between virtual network topology entities. | 
| TopologyRoutesToEntityRelationship.Builder |  | 
| TopologyRoutesToRelationshipDetails | Defines route rule details for a routesTo relationship. | 
| TopologyRoutesToRelationshipDetails.Builder |  | 
| TopologyRoutesToRelationshipDetails.RouteType | A route rule can be STATIC if manually added to the route table or DYNAMIC if
imported from another route table. | 
| TrafficNode | Defines the configuration of the OCI entity that represents a traffic node in
PathAnalysisResult. | 
| TrafficNode.Type | Type of the TrafficNode. | 
| TrafficProtocolParameters | Defines the traffic protocol parameters for the traffic in a PathAnalysisResult. | 
| TrafficProtocolParameters.Type | Type of the TrafficProtocolParameters object. | 
| TrafficRoute | Defines the traffic route taken in the path in PathAnalysisResult. | 
| TrafficRoute.Builder |  | 
| TrafficRoute.ReachabilityStatus | Reachability status for the given traffic route. | 
| TunnelConfig | Deprecated. | 
| TunnelConfig.Builder |  | 
| TunnelCpeDeviceConfig | The set of CPE configuration answers for the tunnel, which the customer provides in updateTunnelCpeDeviceConfig. | 
| TunnelCpeDeviceConfig.Builder |  | 
| TunnelPhaseOneDetails | IPSec tunnel details specific to ISAKMP phase one. | 
| TunnelPhaseOneDetails.Builder |  | 
| TunnelPhaseTwoDetails | IPsec tunnel detail information specific to phase two. | 
| TunnelPhaseTwoDetails.Builder |  | 
| TunnelRouteSummary | A summary of the routes advertised to and received from the on-premises network. | 
| TunnelRouteSummary.Advertiser | The source of the route advertisement. | 
| TunnelRouteSummary.Builder |  | 
| TunnelSecurityAssociationSummary | A summary of the IPSec tunnel security association details. | 
| TunnelSecurityAssociationSummary.Builder |  | 
| TunnelSecurityAssociationSummary.TunnelSaStatus | The IPSec tunnel’s phase one status. | 
| TunnelStatus | Deprecated. | 
| TunnelStatus.Builder |  | 
| TunnelStatus.LifecycleState | The tunnel’s current state. | 
| UdpOptions | Optional and valid only for UDP. | 
| UdpOptions.Builder |  | 
| UdpProtocolParameters | Defines the configuration for UDP protocol parameters. | 
| UdpProtocolParameters.Builder |  | 
| UdpTrafficProtocolParameters | Defines the TrafficProtocolParameters configuration for the UDP protocol. | 
| UdpTrafficProtocolParameters.Builder |  | 
| UpdateByoipRangeDetails | The information used to update a ByoipRange resource. | 
| UpdateByoipRangeDetails.Builder |  | 
| UpdateCaptureFilterDetails | These details can be included in a request to update a capture filter. | 
| UpdateCaptureFilterDetails.Builder |  | 
| UpdateCpeDetails |  | 
| UpdateCpeDetails.Builder |  | 
| UpdateCrossConnectDetails |  | 
| UpdateCrossConnectDetails.Builder |  | 
| UpdateCrossConnectGroupDetails |  | 
| UpdateCrossConnectGroupDetails.Builder |  | 
| UpdateDhcpDetails |  | 
| UpdateDhcpDetails.Builder |  | 
| UpdateDhcpDetails.DomainNameType | The search domain name type of DHCP options | 
| UpdatedNetworkSecurityGroupSecurityRules |  | 
| UpdatedNetworkSecurityGroupSecurityRules.Builder |  | 
| UpdateDrgAttachmentDetails |  | 
| UpdateDrgAttachmentDetails.Builder |  | 
| UpdateDrgDetails |  | 
| UpdateDrgDetails.Builder |  | 
| UpdateDrgRouteDistributionDetails | Details used in a request to update a route distribution. | 
| UpdateDrgRouteDistributionDetails.Builder |  | 
| UpdateDrgRouteDistributionStatementDetails | Route distribution statements to update in the route distribution. | 
| UpdateDrgRouteDistributionStatementDetails.Builder |  | 
| UpdateDrgRouteDistributionStatementsDetails | Details request to update statements in a route distribution. | 
| UpdateDrgRouteDistributionStatementsDetails.Builder |  | 
| UpdateDrgRouteRuleDetails | Details used to update a route rule in the DRG route table. | 
| UpdateDrgRouteRuleDetails.Builder |  | 
| UpdateDrgRouteRuleDetails.DestinationType | Type of destination for the rule. | 
| UpdateDrgRouteRulesDetails | Details used to update route rules in a DRG route table. | 
| UpdateDrgRouteRulesDetails.Builder |  | 
| UpdateDrgRouteTableDetails | Details used in a request to update a DRG route table. | 
| UpdateDrgRouteTableDetails.Builder |  | 
| UpdateInternetGatewayDetails |  | 
| UpdateInternetGatewayDetails.Builder |  | 
| UpdateIPSecConnectionDetails |  | 
| UpdateIPSecConnectionDetails.Builder |  | 
| UpdateIPSecConnectionDetails.CpeLocalIdentifierType | The type of identifier for your CPE device. | 
| UpdateIPSecConnectionTunnelDetails |  | 
| UpdateIPSecConnectionTunnelDetails.Builder |  | 
| UpdateIPSecConnectionTunnelDetails.IkeVersion | Internet Key Exchange protocol version. | 
| UpdateIPSecConnectionTunnelDetails.NatTranslationEnabled | By default (the AUTO setting), IKE sends packets with a source and destination port
set to 500, and when it detects that the port used to forward packets has changed (most
likely because a NAT device is between the CPE device and the Oracle VPN headend) it will try
to negotiate the use of NAT-T. | 
| UpdateIPSecConnectionTunnelDetails.OracleInitiation | Indicates whether the Oracle end of the IPSec connection is able to initiate starting up the
IPSec tunnel. | 
| UpdateIPSecConnectionTunnelDetails.Routing | The type of routing to use for this tunnel (BGP dynamic routing, static routing, or
policy-based routing). | 
| UpdateIPSecConnectionTunnelSharedSecretDetails |  | 
| UpdateIPSecConnectionTunnelSharedSecretDetails.Builder |  | 
| UpdateIPSecTunnelBgpSessionDetails |  | 
| UpdateIPSecTunnelBgpSessionDetails.Builder |  | 
| UpdateIPSecTunnelEncryptionDomainDetails | Request to update a multi-encryption domain policy on the IPSec tunnel. | 
| UpdateIPSecTunnelEncryptionDomainDetails.Builder |  | 
| UpdateIpv6Details |  | 
| UpdateIpv6Details.Builder |  | 
| UpdateLocalPeeringGatewayDetails |  | 
| UpdateLocalPeeringGatewayDetails.Builder |  | 
| UpdateMacsecKey | An object defining the OCID of the Secret held in Vault that represent the MACsec key. | 
| UpdateMacsecKey.Builder |  | 
| UpdateMacsecProperties | Properties used to update MACsec settings. | 
| UpdateMacsecProperties.Builder |  | 
| UpdateNatGatewayDetails |  | 
| UpdateNatGatewayDetails.Builder |  | 
| UpdateNetworkSecurityGroupDetails |  | 
| UpdateNetworkSecurityGroupDetails.Builder |  | 
| UpdateNetworkSecurityGroupSecurityRulesDetails |  | 
| UpdateNetworkSecurityGroupSecurityRulesDetails.Builder |  | 
| UpdatePathAnalyzerTestDetails | Details to update a PathAnalyzerTest resource. | 
| UpdatePathAnalyzerTestDetails.Builder |  | 
| UpdatePrivateIpDetails |  | 
| UpdatePrivateIpDetails.Builder |  | 
| UpdatePublicIpDetails |  | 
| UpdatePublicIpDetails.Builder |  | 
| UpdatePublicIpPoolDetails | The data to update for a public IP pool. | 
| UpdatePublicIpPoolDetails.Builder |  | 
| UpdateRemotePeeringConnectionDetails |  | 
| UpdateRemotePeeringConnectionDetails.Builder |  | 
| UpdateRouteTableDetails |  | 
| UpdateRouteTableDetails.Builder |  | 
| UpdateSecurityListDetails |  | 
| UpdateSecurityListDetails.Builder |  | 
| UpdateSecurityRuleDetails | A rule for allowing inbound (direction= INGRESS) or outbound (direction= EGRESS)
IP packets. | 
| UpdateSecurityRuleDetails.Builder |  | 
| UpdateSecurityRuleDetails.DestinationType | Type of destination for the rule. | 
| UpdateSecurityRuleDetails.Direction | Direction of the security rule. | 
| UpdateSecurityRuleDetails.SourceType | Type of source for the rule. | 
| UpdateServiceGatewayDetails |  | 
| UpdateServiceGatewayDetails.Builder |  | 
| UpdateSubnetDetails |  | 
| UpdateSubnetDetails.Builder |  | 
| UpdateTunnelCpeDeviceConfigDetails |  | 
| UpdateTunnelCpeDeviceConfigDetails.Builder |  | 
| UpdateVcnDetails |  | 
| UpdateVcnDetails.Builder |  | 
| UpdateVirtualCircuitDetails |  | 
| UpdateVirtualCircuitDetails.BgpAdminState | Set to ENABLED (the default) to activate the BGP session of the virtual circuit, set
to DISABLED to deactivate the virtual circuit. | 
| UpdateVirtualCircuitDetails.Builder |  | 
| UpdateVirtualCircuitDetails.ProviderState | The provider’s state in relation to this virtual circuit. | 
| UpdateVirtualCircuitDetails.RoutingPolicy |  | 
| UpdateVlanDetails |  | 
| UpdateVlanDetails.Builder |  | 
| UpdateVnicDetails |  | 
| UpdateVnicDetails.Builder |  | 
| UpdateVtapDetails | These details can be included in a request to update a virtual test access point (VTAP). | 
| UpdateVtapDetails.Builder |  | 
| UpdateVtapDetails.EncapsulationProtocol | Defines an encapsulation header type for the VTAP’s mirrored traffic. | 
| UpdateVtapDetails.SourceType | The source type for the VTAP. | 
| UpdateVtapDetails.TargetType | The target type for the VTAP. | 
| UpdateVtapDetails.TrafficMode | Used to control the priority of traffic. | 
| UpgradeStatus | The upgrade status of a DRG. | 
| UpgradeStatus.Builder |  | 
| UpgradeStatus.Status | The current upgrade status of the DRG attachment. | 
| Vcn | A virtual cloud network (VCN). | 
| Vcn.Builder |  | 
| Vcn.LifecycleState | The VCN’s current state. | 
| VcnDnsResolverAssociation | The information about the VCN and the DNS resolver in the association. | 
| VcnDnsResolverAssociation.Builder |  | 
| VcnDnsResolverAssociation.LifecycleState | The current state of the association. | 
| VcnDrgAttachmentNetworkCreateDetails |  | 
| VcnDrgAttachmentNetworkCreateDetails.Builder |  | 
| VcnDrgAttachmentNetworkDetails | Specifies details within the VCN. | 
| VcnDrgAttachmentNetworkDetails.Builder |  | 
| VcnDrgAttachmentNetworkDetails.VcnRouteType | Indicates whether the VCN CIDRs or the individual subnet CIDRs are imported from the
attachment. | 
| VcnDrgAttachmentNetworkUpdateDetails | Specifies the update details for the VCN attachment. | 
| VcnDrgAttachmentNetworkUpdateDetails.Builder |  | 
| VcnRoutingConfiguration | Identifies the VCN route table and rule that allowed the traffic to be forwarded. | 
| VcnRoutingConfiguration.Builder |  | 
| VcnTopology | Defines the representation of a virtual network topology for a VCN. | 
| VcnTopology.Builder |  | 
| VirtualCircuit | For use with Oracle Cloud Infrastructure FastConnect. | 
| VirtualCircuit.BgpAdminState | Set to ENABLED (the default) to activate the BGP session of the virtual circuit, set
to DISABLED to deactivate the virtual circuit. | 
| VirtualCircuit.BgpIpv6SessionState | The state of the Ipv6 BGP session associated with the virtual circuit. | 
| VirtualCircuit.BgpManagement | Deprecated. | 
| VirtualCircuit.BgpSessionState | The state of the Ipv4 BGP session associated with the virtual circuit. | 
| VirtualCircuit.Builder |  | 
| VirtualCircuit.LifecycleState | The virtual circuit’s current state. | 
| VirtualCircuit.ProviderState | The provider’s state in relation to this virtual circuit (if the customer is connecting via a
provider). | 
| VirtualCircuit.RoutingPolicy |  | 
| VirtualCircuit.ServiceType | Provider service type. | 
| VirtualCircuit.Type | Whether the virtual circuit supports private or public peering. | 
| VirtualCircuitAssociatedTunnelDetails | Detailed private tunnel info associated with the virtual circuit. | 
| VirtualCircuitAssociatedTunnelDetails.Builder |  | 
| VirtualCircuitAssociatedTunnelDetails.TunnelType | The type of the tunnel associated with the virtual circuit. | 
| VirtualCircuitBandwidthShape | An individual bandwidth level for virtual circuits. | 
| VirtualCircuitBandwidthShape.Builder |  | 
| VirtualCircuitDrgAttachmentNetworkDetails | Specifies the virtual circuit attached to the DRG. | 
| VirtualCircuitDrgAttachmentNetworkDetails.Builder |  | 
| VirtualCircuitIpMtu | The layer 3 IP MTU to use with this virtual circuit. | 
| VirtualCircuitPublicPrefix | A public IP prefix and its details. | 
| VirtualCircuitPublicPrefix.Builder |  | 
| VirtualCircuitPublicPrefix.VerificationState | Oracle must verify that the customer owns the public IP prefix before traffic for that prefix
can flow across the virtual circuit. | 
| VisibleTrafficNode | Defines the configuration of a traffic node that is visible to the user. | 
| VisibleTrafficNode.Builder |  | 
| Vlan | A resource to be used only with the Oracle Cloud VMware Solution. | 
| Vlan.Builder |  | 
| Vlan.LifecycleState | The VLAN’s current state. | 
| VlanEndpoint | Defines the details required for a VLAN-type Endpoint. | 
| VlanEndpoint.Builder |  | 
| Vnic | A virtual network interface card. | 
| Vnic.Builder |  | 
| Vnic.LifecycleState | The current state of the VNIC. | 
| VnicEndpoint | Defines the details required for a VNIC-type Endpoint. | 
| VnicEndpoint.Builder |  | 
| Vtap | 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, security analysis, and data
monitoring. | 
| Vtap.Builder |  | 
| Vtap.EncapsulationProtocol | Defines an encapsulation header type for the VTAP’s mirrored traffic. | 
| Vtap.LifecycleState | The VTAP’s administrative lifecycle state. | 
| Vtap.LifecycleStateDetails | The VTAP’s current running state. | 
| Vtap.SourceType | The source type for the VTAP. | 
| Vtap.TargetType | The target type for the VTAP. | 
| Vtap.TrafficMode | Used to control the priority of traffic. | 
| VtapCaptureFilterRuleDetails | This resource contains the rules governing what traffic a VTAP mirrors. | 
| VtapCaptureFilterRuleDetails.Builder |  | 
| VtapCaptureFilterRuleDetails.RuleAction | Include or exclude packets meeting this definition from mirrored traffic. | 
| VtapCaptureFilterRuleDetails.TrafficDirection | The traffic direction the VTAP is configured to mirror. | 
| WorkRequest | An asynchronous work request. | 
| WorkRequest.Builder |  | 
| WorkRequestError | An error encountered while executing an operation that is tracked by a work request. | 
| WorkRequestError.Builder |  | 
| WorkRequestErrorCollection | Results of a WorkRequestError search. | 
| WorkRequestErrorCollection.Builder |  | 
| WorkRequestLogEntry | A log message from executing an operation that is tracked by a work request. | 
| WorkRequestLogEntry.Builder |  | 
| WorkRequestLogEntryCollection | Results of a WorkRequestLog search. | 
| WorkRequestLogEntryCollection.Builder |  | 
| WorkRequestResource | A resource created or operated on by a work request. | 
| WorkRequestResource.Builder |  | 
| WorkRequestResult | Ephemeral data resulting from an asynchronous operation. | 
| WorkRequestResult.ResultType | Type of WorkRequestResult. | 
| WorkRequestResultCollection | Results of a WorkRequestResult search. | 
| WorkRequestResultCollection.Builder |  | 
| WorkRequestSummary | A summary of the status of a work request. | 
| WorkRequestSummary.Builder |  | 
| WorkRequestSummaryCollection | Results of a WorkRequest search. | 
| WorkRequestSummaryCollection.Builder |  |