Core Services

oci.core.BlockstorageClient API covering the [Networking](/iaas/Content/Network/Concepts/overview.htm), [Compute](/iaas/Content/Compute/Concepts/computeoverview.htm), and [Block Volume](/iaas/Content/Block/Concepts/overview.htm) services.
oci.core.ComputeClient API covering the [Networking](/iaas/Content/Network/Concepts/overview.htm), [Compute](/iaas/Content/Compute/Concepts/computeoverview.htm), and [Block Volume](/iaas/Content/Block/Concepts/overview.htm) services.
oci.core.ComputeManagementClient API covering the [Networking](/iaas/Content/Network/Concepts/overview.htm), [Compute](/iaas/Content/Compute/Concepts/computeoverview.htm), and [Block Volume](/iaas/Content/Block/Concepts/overview.htm) services.
oci.core.VirtualNetworkClient API covering the [Networking](/iaas/Content/Network/Concepts/overview.htm), [Compute](/iaas/Content/Compute/Concepts/computeoverview.htm), and [Block Volume](/iaas/Content/Block/Concepts/overview.htm) services.
oci.core.BlockstorageClientCompositeOperations This class provides a wrapper around BlockstorageClient and offers convenience methods for operations that would otherwise need to be chained together.
oci.core.ComputeClientCompositeOperations This class provides a wrapper around ComputeClient and offers convenience methods for operations that would otherwise need to be chained together.
oci.core.ComputeManagementClientCompositeOperations This class provides a wrapper around ComputeManagementClient and offers convenience methods for operations that would otherwise need to be chained together.
oci.core.VirtualNetworkClientCompositeOperations This class provides a wrapper around VirtualNetworkClient and offers convenience methods for operations that would otherwise need to be chained together.

Models

oci.core.models.AddDrgRouteDistributionStatementDetails Details used to add a route distribution statement.
oci.core.models.AddDrgRouteDistributionStatementsDetails Details request to add statements to a route distribution.
oci.core.models.AddDrgRouteRuleDetails Details needed when adding a DRG route rule.
oci.core.models.AddDrgRouteRulesDetails Details used in a request to add static routes to a DRG route table.
oci.core.models.AddImageShapeCompatibilityEntryDetails Image shape compatibility details.
oci.core.models.AddNetworkSecurityGroupSecurityRulesDetails AddNetworkSecurityGroupSecurityRulesDetails model.
oci.core.models.AddPublicIpPoolCapacityDetails The information used to add capacity to an IP pool.
oci.core.models.AddSecurityRuleDetails A rule for allowing inbound (INGRESS) or outbound (EGRESS) IP packets.
oci.core.models.AddVcnCidrDetails Details for adding a CIDR block to a VCN.
oci.core.models.AddedNetworkSecurityGroupSecurityRules AddedNetworkSecurityGroupSecurityRules model.
oci.core.models.AmdMilanBmLaunchInstancePlatformConfig The platform configuration used when launching a bare metal instance with an E4 shape (the AMD Milan platform).
oci.core.models.AmdMilanBmPlatformConfig The platform configuration of a bare metal instance that uses an E4 shape (the AMD Milan platform).
oci.core.models.AppCatalogListing Listing details.
oci.core.models.AppCatalogListingResourceVersion Listing Resource Version
oci.core.models.AppCatalogListingResourceVersionAgreements Agreements for a listing resource version.
oci.core.models.AppCatalogListingResourceVersionSummary Listing Resource Version summary
oci.core.models.AppCatalogListingSummary A summary of a listing.
oci.core.models.AppCatalogSubscription a subscription for a listing resource version.
oci.core.models.AppCatalogSubscriptionSummary a subscription summary for a listing resource version.
oci.core.models.AttachBootVolumeDetails AttachBootVolumeDetails model.
oci.core.models.AttachEmulatedVolumeDetails AttachEmulatedVolumeDetails model.
oci.core.models.AttachIScsiVolumeDetails AttachIScsiVolumeDetails model.
oci.core.models.AttachInstancePoolInstanceDetails An instance that is to be attached to an instance pool.
oci.core.models.AttachLoadBalancerDetails Represents a load balancer that is to be attached to an instance pool.
oci.core.models.AttachParavirtualizedVolumeDetails AttachParavirtualizedVolumeDetails model.
oci.core.models.AttachServiceDeterminedVolumeDetails AttachServiceDeterminedVolumeDetails model.
oci.core.models.AttachVnicDetails AttachVnicDetails model.
oci.core.models.AttachVolumeDetails AttachVolumeDetails model.
oci.core.models.BgpSessionInfo Information for establishing a BGP session for the IPSec tunnel.
oci.core.models.BlockVolumeReplica An asynchronous replica of a block volume that can then be used to create a new block volume or recover a block volume.
oci.core.models.BlockVolumeReplicaDetails Contains the details for the block volume replica
oci.core.models.BlockVolumeReplicaInfo Information about the block volume replica in the destination availability domain.
oci.core.models.BooleanImageCapabilitySchemaDescriptor Boolean type ImageCapabilitySchemaDescriptor
oci.core.models.BootVolume A detachable boot volume device that contains the image used to boot a Compute instance.
oci.core.models.BootVolumeAttachment Represents an attachment between a boot volume and an instance.
oci.core.models.BootVolumeBackup A point-in-time copy of a boot volume that can then be used to create a new boot volume or recover a boot volume.
oci.core.models.BootVolumeKmsKey The Key Management master encryption key associated with this volume.
oci.core.models.BootVolumeReplica An asynchronous replica of a boot volume that can then be used to create a new boot volume or recover a boot volume.
oci.core.models.BootVolumeReplicaDetails Contains the details for the boot volume replica
oci.core.models.BootVolumeReplicaInfo Information about the boot volume replica in the destination availability domain.
oci.core.models.BootVolumeSourceDetails BootVolumeSourceDetails model.
oci.core.models.BootVolumeSourceFromBootVolumeBackupDetails Specifies the boot volume backup.
oci.core.models.BootVolumeSourceFromBootVolumeDetails Specifies the source boot volume.
oci.core.models.BootVolumeSourceFromBootVolumeReplicaDetails Specifies the source boot volume replica which the boot volume will be created from.
oci.core.models.BulkAddVirtualCircuitPublicPrefixesDetails BulkAddVirtualCircuitPublicPrefixesDetails model.
oci.core.models.BulkDeleteVirtualCircuitPublicPrefixesDetails BulkDeleteVirtualCircuitPublicPrefixesDetails model.
oci.core.models.ByoipAllocatedRangeCollection Results of a ListByoipAllocatedRanges operation.
oci.core.models.ByoipAllocatedRangeSummary A summary of CIDR block subranges that are currently allocated to an IP pool.
oci.core.models.ByoipRange Oracle offers the ability to Bring Your Own IP (BYOIP), importing public IP addresses that you currently own to Oracle Cloud Infrastructure.
oci.core.models.ByoipRangeCollection The results returned by a ListByoipRange operation.
oci.core.models.ByoipRangeSummary Information about a ByoipRange resource.
oci.core.models.CapacityReservationInstanceSummary Condensed instance data when listing instances in a compute capacity reservation.
oci.core.models.CaptureConsoleHistoryDetails CaptureConsoleHistoryDetails model.
oci.core.models.ChangeBootVolumeBackupCompartmentDetails Contains the details for the compartment to move the boot volume backup to.
oci.core.models.ChangeBootVolumeCompartmentDetails Contains the details for the compartment to move the boot volume to.
oci.core.models.ChangeByoipRangeCompartmentDetails The configuration details for the move operation.
oci.core.models.ChangeClusterNetworkCompartmentDetails The configuration details for the move operation.
oci.core.models.ChangeComputeCapacityReservationCompartmentDetails Specifies the compartment to move the compute capacity reservation to.
oci.core.models.ChangeComputeImageCapabilitySchemaCompartmentDetails The configuration details for the move operation.
oci.core.models.ChangeCpeCompartmentDetails The configuration details for the move operation.
oci.core.models.ChangeCrossConnectCompartmentDetails The configuration details for the move operation.
oci.core.models.ChangeCrossConnectGroupCompartmentDetails The configuration details for the move operation.
oci.core.models.ChangeDedicatedVmHostCompartmentDetails Specifies the compartment to move the dedicated virtual machine host to.
oci.core.models.ChangeDhcpOptionsCompartmentDetails The configuration details for the move operation.
oci.core.models.ChangeDrgCompartmentDetails The configuration details for the move operation.
oci.core.models.ChangeIPSecConnectionCompartmentDetails The configuration details for the move operation.
oci.core.models.ChangeImageCompartmentDetails The configuration details for the move operation.
oci.core.models.ChangeInstanceCompartmentDetails The configuration details for the move operation.
oci.core.models.ChangeInstanceConfigurationCompartmentDetails The configuration details for the move operation.
oci.core.models.ChangeInstancePoolCompartmentDetails The configuration details for the move operation.
oci.core.models.ChangeInternetGatewayCompartmentDetails The configuration details for the move operation.
oci.core.models.ChangeLocalPeeringGatewayCompartmentDetails The configuration details for the move operation.
oci.core.models.ChangeNatGatewayCompartmentDetails The configuration details for the move operation.
oci.core.models.ChangeNetworkSecurityGroupCompartmentDetails ChangeNetworkSecurityGroupCompartmentDetails model.
oci.core.models.ChangePublicIpCompartmentDetails The configuration details for the move operation.
oci.core.models.ChangePublicIpPoolCompartmentDetails The configuration details for the move operation.
oci.core.models.ChangeRemotePeeringConnectionCompartmentDetails The configuration details for the move operation.
oci.core.models.ChangeRouteTableCompartmentDetails The configuration details for the move operation.
oci.core.models.ChangeSecurityListCompartmentDetails The configuration details for the move operation.
oci.core.models.ChangeServiceGatewayCompartmentDetails The configuration details for the move operation.
oci.core.models.ChangeSubnetCompartmentDetails The configuration details for the move operation.
oci.core.models.ChangeVcnCompartmentDetails The configuration details for the move operation.
oci.core.models.ChangeVirtualCircuitCompartmentDetails The configuration details for the move operation.
oci.core.models.ChangeVlanCompartmentDetails The configuration details for the move operation.
oci.core.models.ChangeVolumeBackupCompartmentDetails Contains the details for the compartment to move the volume backup to.
oci.core.models.ChangeVolumeCompartmentDetails Contains the details for the compartment to move the volume to.
oci.core.models.ChangeVolumeGroupBackupCompartmentDetails Contains the details for the compartment to move the volume group backup to.
oci.core.models.ChangeVolumeGroupCompartmentDetails Contains the details for the compartment to move the volume group to.
oci.core.models.ClusterNetwork A cluster network is a group of high performance computing (HPC) bare metal instances that are connected with an ultra low latency network.
oci.core.models.ClusterNetworkPlacementConfigurationDetails The location for where the instance pools in a cluster network will place instances.
oci.core.models.ClusterNetworkSummary Summary information for a cluster network.
oci.core.models.ComputeCapacityReservation A template that defines the settings to use when creating compute capacity reservations.
oci.core.models.ComputeCapacityReservationInstanceShapeSummary An available shape used to launch instances in a compute capacity reservation.
oci.core.models.ComputeCapacityReservationSummary Summary information for a compute capacity reservation.
oci.core.models.ComputeGlobalImageCapabilitySchema Compute Global Image Capability Schema is a container for a set of compute global image capability schema versions
oci.core.models.ComputeGlobalImageCapabilitySchemaSummary Summary information for a compute global image capability schema
oci.core.models.ComputeGlobalImageCapabilitySchemaVersion Compute Global Image Capability Schema Version is a set of all possible capabilities for a collection of images.
oci.core.models.ComputeGlobalImageCapabilitySchemaVersionSummary Summary information for a compute global image capability schema
oci.core.models.ComputeImageCapabilitySchema Compute Image Capability Schema is a set of capabilities that filter the compute global capability schema version for an image.
oci.core.models.ComputeImageCapabilitySchemaSummary Summary information for a compute image capability schema
oci.core.models.ComputeInstanceDetails Compute Instance Configuration instance details.
oci.core.models.ConnectLocalPeeringGatewaysDetails Information about the other local peering gateway (LPG).
oci.core.models.ConnectRemotePeeringConnectionsDetails Information about the other remote peering connection (RPC).
oci.core.models.ConsoleHistory An instance’s serial console data.
oci.core.models.CopyBootVolumeBackupDetails CopyBootVolumeBackupDetails model.
oci.core.models.CopyVolumeBackupDetails CopyVolumeBackupDetails model.
oci.core.models.CopyVolumeGroupBackupDetails CopyVolumeGroupBackupDetails model.
oci.core.models.Cpe An object you create when setting up an IPSec VPN between your on-premises network and VCN.
oci.core.models.CpeDeviceConfigAnswer An individual answer to a CPE device question.
oci.core.models.CpeDeviceConfigQuestion An individual question that the customer can answer about the CPE device.
oci.core.models.CpeDeviceInfo Basic information about a particular CPE device type.
oci.core.models.CpeDeviceShapeDetail The detailed information about a particular CPE device type.
oci.core.models.CpeDeviceShapeSummary A summary of information about a particular CPE device type.
oci.core.models.CreateAppCatalogSubscriptionDetails details for creating a subscription for a listing resource version.
oci.core.models.CreateBootVolumeBackupDetails CreateBootVolumeBackupDetails model.
oci.core.models.CreateBootVolumeDetails CreateBootVolumeDetails model.
oci.core.models.CreateByoipRangeDetails The information used to create a ByoipRange resource.
oci.core.models.CreateClusterNetworkDetails The data to create a cluster network.
oci.core.models.CreateClusterNetworkInstancePoolDetails The data to create an instance pool in a cluster network.
oci.core.models.CreateComputeCapacityReservationDetails The details for creating a new compute capacity reservation.
oci.core.models.CreateComputeImageCapabilitySchemaDetails Create Image Capability Schema for an image.
oci.core.models.CreateCpeDetails CreateCpeDetails model.
oci.core.models.CreateCrossConnectDetails CreateCrossConnectDetails model.
oci.core.models.CreateCrossConnectGroupDetails CreateCrossConnectGroupDetails model.
oci.core.models.CreateDedicatedVmHostDetails The details for creating a new dedicated virtual machine host.
oci.core.models.CreateDhcpDetails CreateDhcpDetails model.
oci.core.models.CreateDrgAttachmentDetails CreateDrgAttachmentDetails model.
oci.core.models.CreateDrgDetails CreateDrgDetails model.
oci.core.models.CreateDrgRouteDistributionDetails Details used to create a route distribution.
oci.core.models.CreateDrgRouteTableDetails Details used in a request to create a DRG route table.
oci.core.models.CreateIPSecConnectionDetails CreateIPSecConnectionDetails model.
oci.core.models.CreateIPSecConnectionTunnelDetails CreateIPSecConnectionTunnelDetails model.
oci.core.models.CreateIPSecTunnelBgpSessionDetails CreateIPSecTunnelBgpSessionDetails model.
oci.core.models.CreateIPSecTunnelEncryptionDomainDetails Request to enable a multi-encryption domain policy on the VPNaaS tunnel.
oci.core.models.CreateImageDetails Either instanceId or imageSourceDetails must be provided in addition to other required parameters.
oci.core.models.CreateInstanceConfigurationBase Creation details for an instance configuration.
oci.core.models.CreateInstanceConfigurationDetails Details for creating an instance configuration by providing a list of configuration settings.
oci.core.models.CreateInstanceConfigurationFromInstanceDetails Details for creating an instance configuration using an existing instance as a template.
oci.core.models.CreateInstanceConsoleConnectionDetails The details for creating a instance console connection.
oci.core.models.CreateInstancePoolDetails The data to create an instance pool.
oci.core.models.CreateInstancePoolPlacementConfigurationDetails The location for where an instance pool will place instances.
oci.core.models.CreateInternetGatewayDetails CreateInternetGatewayDetails model.
oci.core.models.CreateIpv6Details CreateIpv6Details model.
oci.core.models.CreateLocalPeeringGatewayDetails CreateLocalPeeringGatewayDetails model.
oci.core.models.CreateNatGatewayDetails CreateNatGatewayDetails model.
oci.core.models.CreateNetworkSecurityGroupDetails CreateNetworkSecurityGroupDetails model.
oci.core.models.CreatePrivateIpDetails CreatePrivateIpDetails model.
oci.core.models.CreatePublicIpDetails CreatePublicIpDetails model.
oci.core.models.CreatePublicIpPoolDetails The information used to create a public IP pool.
oci.core.models.CreateRemotePeeringConnectionDetails CreateRemotePeeringConnectionDetails model.
oci.core.models.CreateRouteTableDetails CreateRouteTableDetails model.
oci.core.models.CreateSecurityListDetails CreateSecurityListDetails model.
oci.core.models.CreateServiceGatewayDetails CreateServiceGatewayDetails model.
oci.core.models.CreateSubnetDetails CreateSubnetDetails model.
oci.core.models.CreateVcnDetails CreateVcnDetails model.
oci.core.models.CreateVirtualCircuitDetails CreateVirtualCircuitDetails model.
oci.core.models.CreateVirtualCircuitPublicPrefixDetails CreateVirtualCircuitPublicPrefixDetails model.
oci.core.models.CreateVlanDetails CreateVlanDetails model.
oci.core.models.CreateVnicDetails Contains properties for a VNIC.
oci.core.models.CreateVolumeBackupDetails CreateVolumeBackupDetails model.
oci.core.models.CreateVolumeBackupPolicyAssignmentDetails CreateVolumeBackupPolicyAssignmentDetails model.
oci.core.models.CreateVolumeBackupPolicyDetails Specifies the properties for creating user defined backup policy.
oci.core.models.CreateVolumeDetails CreateVolumeDetails model.
oci.core.models.CreateVolumeGroupBackupDetails CreateVolumeGroupBackupDetails model.
oci.core.models.CreateVolumeGroupDetails CreateVolumeGroupDetails model.
oci.core.models.CrossConnect For use with Oracle Cloud Infrastructure FastConnect.
oci.core.models.CrossConnectGroup For use with Oracle Cloud Infrastructure FastConnect.
oci.core.models.CrossConnectLocation An individual FastConnect location.
oci.core.models.CrossConnectMapping For use with Oracle Cloud Infrastructure FastConnect.
oci.core.models.CrossConnectMappingDetails For use with Oracle Cloud Infrastructure FastConnect.
oci.core.models.CrossConnectMappingDetailsCollection An array of CrossConnectMappingDetails
oci.core.models.CrossConnectPortSpeedShape An individual port speed level for cross-connects.
oci.core.models.CrossConnectStatus The status of the cross-connect.
oci.core.models.DedicatedVmHost A dedicated virtual machine host lets you host multiple VM instances on a dedicated server that is not shared with other tenancies.
oci.core.models.DedicatedVmHostInstanceShapeSummary The shape used to launch instances associated with the dedicated VM host.
oci.core.models.DedicatedVmHostInstanceSummary Condensed instance data when listing instances on a dedicated VM host.
oci.core.models.DedicatedVmHostShapeSummary The shape used to launch the dedicated virtual machine (VM) host.
oci.core.models.DedicatedVmHostSummary A dedicated virtual machine (VM) host lets you host multiple instances on a dedicated server that is not shared with other tenancies.
oci.core.models.DefaultDrgRouteTables The default DRG route table for this DRG.
oci.core.models.DeleteVirtualCircuitPublicPrefixDetails DeleteVirtualCircuitPublicPrefixDetails model.
oci.core.models.DetachInstancePoolInstanceDetails An instance that is to be detached from an instance pool.
oci.core.models.DetachLoadBalancerDetails Represents a load balancer that is to be detached from an instance pool.
oci.core.models.Device Device Path corresponding to the block devices attached to instances having a name and isAvailable flag.
oci.core.models.DhcpDnsOption DHCP option for specifying how DNS (hostname resolution) is handled in the subnets in the VCN.
oci.core.models.DhcpOption A single DHCP option according to `RFC 1533`__.
oci.core.models.DhcpOptions A set of DHCP options.
oci.core.models.DhcpSearchDomainOption DHCP option for specifying a search domain name for DNS queries.
oci.core.models.Drg A dynamic routing gateway (DRG) is a virtual router that provides a path for private network traffic between networks.
oci.core.models.DrgAttachment A DRG attachment serves as a link between a DRG and a network resource.
oci.core.models.DrgAttachmentIdDrgRouteDistributionMatchCriteria The criteria by which a specific attachment will import routes to the DRG.
oci.core.models.DrgAttachmentInfo The DrgAttachmentInfo resource contains the `OCID`__ of the DRG attachment.
oci.core.models.DrgAttachmentNetworkCreateDetails DrgAttachmentNetworkCreateDetails model.
oci.core.models.DrgAttachmentNetworkDetails DrgAttachmentNetworkDetails model.
oci.core.models.DrgAttachmentNetworkUpdateDetails DrgAttachmentNetworkUpdateDetails model.
oci.core.models.DrgAttachmentTypeDrgRouteDistributionMatchCriteria The attachment type from which the DRG will import routes.
oci.core.models.DrgRedundancyStatus The redundancy status of the DRG.
oci.core.models.DrgRouteDistribution A route distribution establishes how routes get imported into DRG route tables and exported through the DRG attachments.
oci.core.models.DrgRouteDistributionMatchCriteria The match criteria in a route distribution statement.
oci.core.models.DrgRouteDistributionStatement A single statement within a route distribution.
oci.core.models.DrgRouteRule A DRG route rule is a mapping between a destination IP address range and a DRG attachment.
oci.core.models.DrgRouteTable All routing inside the DRG is driven by the contents of DRG route tables.
oci.core.models.EgressSecurityRule A rule for allowing outbound IP packets.
oci.core.models.EmulatedVolumeAttachment An Emulated volume attachment.
oci.core.models.EncryptionDomainConfig Configuration information used by the encryption domain policy.
oci.core.models.EnumIntegerImageCapabilityDescriptor Enum Integer type CapabilityDescriptor
oci.core.models.EnumStringImageCapabilitySchemaDescriptor Enum String type of ImageCapabilitySchemaDescriptor
oci.core.models.ExportImageDetails The destination details for the image export.
oci.core.models.ExportImageViaObjectStorageTupleDetails ExportImageViaObjectStorageTupleDetails model.
oci.core.models.ExportImageViaObjectStorageUriDetails ExportImageViaObjectStorageUriDetails model.
oci.core.models.FastConnectProviderService A service offering from a supported provider.
oci.core.models.FastConnectProviderServiceKey A provider service key and its details.
oci.core.models.GetPublicIpByIpAddressDetails IP address of the public IP.
oci.core.models.GetPublicIpByPrivateIpIdDetails Details of the private IP that the public IP is assigned to.
oci.core.models.IPSecConnection A connection between a DRG and CPE.
oci.core.models.IPSecConnectionDeviceConfig Deprecated.
oci.core.models.IPSecConnectionDeviceStatus Deprecated.
oci.core.models.IPSecConnectionTunnel Information about a single tunnel in an IPSec connection.
oci.core.models.IPSecConnectionTunnelSharedSecret The tunnel’s shared secret (pre-shared key).
oci.core.models.IScsiVolumeAttachment An ISCSI volume attachment.
oci.core.models.IcmpOptions Optional and valid only for ICMP and ICMPv6.
oci.core.models.Image A boot disk image for launching an instance.
oci.core.models.ImageCapabilitySchemaDescriptor Image Capability Schema Descriptor is a type of capability for an image.
oci.core.models.ImageMemoryConstraints For a flexible image and shape, the amount of memory supported for instances that use this image.
oci.core.models.ImageOcpuConstraints OCPU options for an image and shape.
oci.core.models.ImageShapeCompatibilityEntry An image and shape that are compatible.
oci.core.models.ImageShapeCompatibilitySummary Summary information for a compatible image and shape.
oci.core.models.ImageSourceDetails ImageSourceDetails model.
oci.core.models.ImageSourceViaObjectStorageTupleDetails ImageSourceViaObjectStorageTupleDetails model.
oci.core.models.ImageSourceViaObjectStorageUriDetails ImageSourceViaObjectStorageUriDetails model.
oci.core.models.IngressSecurityRule A rule for allowing inbound IP packets.
oci.core.models.Instance A compute host.
oci.core.models.InstanceAgentConfig Configuration options for the Oracle Cloud Agent software running on the instance.
oci.core.models.InstanceAgentFeatures Oracle Cloud Agent features supported on the image.
oci.core.models.InstanceAgentPluginConfigDetails The configuration of plugins associated with this instance.
oci.core.models.InstanceAvailabilityConfig Options for defining the availabiity of a VM instance after a maintenance event that impacts the underlying hardware.
oci.core.models.InstanceConfiguration An instance configuration is a template that defines the settings to use when creating Compute instances.
oci.core.models.InstanceConfigurationAmdMilanBmLaunchInstancePlatformConfig The platform configuration used when launching a bare metal instance with an E4 shape (the AMD Milan platform).
oci.core.models.InstanceConfigurationAttachVnicDetails InstanceConfigurationAttachVnicDetails model.
oci.core.models.InstanceConfigurationAttachVolumeDetails Volume attachmentDetails.
oci.core.models.InstanceConfigurationAvailabilityConfig Options for defining the availabiity of a VM instance after a maintenance event that impacts the underlying hardware.
oci.core.models.InstanceConfigurationBlockVolumeDetails Create new block volumes or attach to an existing volume.
oci.core.models.InstanceConfigurationCreateVnicDetails Contains the properties of the VNIC for an instance configuration.
oci.core.models.InstanceConfigurationCreateVolumeDetails Creates a new block volume.
oci.core.models.InstanceConfigurationInstanceDetails InstanceConfigurationInstanceDetails model.
oci.core.models.InstanceConfigurationInstanceOptions Optional mutable instance options.
oci.core.models.InstanceConfigurationInstanceSourceDetails InstanceConfigurationInstanceSourceDetails model.
oci.core.models.InstanceConfigurationInstanceSourceViaBootVolumeDetails InstanceConfigurationInstanceSourceViaBootVolumeDetails model.
oci.core.models.InstanceConfigurationInstanceSourceViaImageDetails InstanceConfigurationInstanceSourceViaImageDetails model.
oci.core.models.InstanceConfigurationIscsiAttachVolumeDetails InstanceConfigurationIscsiAttachVolumeDetails model.
oci.core.models.InstanceConfigurationLaunchInstanceAgentConfigDetails Configuration options for the Oracle Cloud Agent software running on the instance.
oci.core.models.InstanceConfigurationLaunchInstanceDetails Instance launch details for creating an instance from an instance configuration.
oci.core.models.InstanceConfigurationLaunchInstancePlatformConfig The platform configuration requested for the instance.
oci.core.models.InstanceConfigurationLaunchInstanceShapeConfigDetails The shape configuration requested for the instance.
oci.core.models.InstanceConfigurationLaunchOptions Options for tuning the compatibility and performance of VM shapes.
oci.core.models.InstanceConfigurationParavirtualizedAttachVolumeDetails InstanceConfigurationParavirtualizedAttachVolumeDetails model.
oci.core.models.InstanceConfigurationSummary Summary information for an instance configuration.
oci.core.models.InstanceConfigurationVolumeSourceDetails InstanceConfigurationVolumeSourceDetails model.
oci.core.models.InstanceConfigurationVolumeSourceFromVolumeBackupDetails Specifies the volume backup.
oci.core.models.InstanceConfigurationVolumeSourceFromVolumeDetails Specifies the source volume.
oci.core.models.InstanceConsoleConnection The InstanceConsoleConnection API provides you with console access to Compute instances, enabling you to troubleshoot malfunctioning instances remotely.
oci.core.models.InstanceCredentials The credentials for a particular instance.
oci.core.models.InstanceOptions Optional mutable instance options
oci.core.models.InstancePool An instance pool is a set of instances within the same region that are managed as a group.
oci.core.models.InstancePoolInstance Information about an instance that belongs to an instance pool.
oci.core.models.InstancePoolInstanceLoadBalancerBackend Represents the load balancer Backend that is configured for an instance pool instance.
oci.core.models.InstancePoolLoadBalancerAttachment Represents a load balancer that is attached to an instance pool.
oci.core.models.InstancePoolPlacementConfiguration The location for where an instance pool will place instances.
oci.core.models.InstancePoolPlacementSecondaryVnicSubnet The secondary VNIC object for the placement configuration for an instance pool.
oci.core.models.InstancePoolSummary Summary information for an instance pool.
oci.core.models.InstanceReservationConfig Data that defines the instance reservation configuration.
oci.core.models.InstanceReservationConfigDetails A template that contains the settings to use when defining the instance reservation configuration.
oci.core.models.InstanceReservationShapeConfigDetails The shape configuration requested when launching instances in a compute capacity reservation.
oci.core.models.InstanceShapeConfig The shape configuration for an instance.
oci.core.models.InstanceSourceDetails InstanceSourceDetails model.
oci.core.models.InstanceSourceViaBootVolumeDetails InstanceSourceViaBootVolumeDetails model.
oci.core.models.InstanceSourceViaImageDetails InstanceSourceViaImageDetails model.
oci.core.models.InstanceSummary Condensed instance data when listing instances in an instance pool.
oci.core.models.InternetGateway Represents a router that connects the edge of a VCN with the Internet.
oci.core.models.IpsecTunnelDrgAttachmentNetworkDetails Specifies the IPSec tunnel attached to the DRG.
oci.core.models.Ipv6 An IPv6 is a conceptual term that refers to an IPv6 address and related properties.
oci.core.models.LaunchInstanceAgentConfigDetails Configuration options for the Oracle Cloud Agent software running on the instance.
oci.core.models.LaunchInstanceAvailabilityConfigDetails Options for VM migration during infrastructure maintenance events and for defining the availability of a VM instance after a maintenance event that impacts the underlying hardware.
oci.core.models.LaunchInstanceDetails Instance launch details.
oci.core.models.LaunchInstancePlatformConfig The platform configuration requested for the instance.
oci.core.models.LaunchInstanceShapeConfigDetails The shape configuration requested for the instance.
oci.core.models.LaunchOptions Options for tuning the compatibility and performance of VM shapes.
oci.core.models.LetterOfAuthority The Letter of Authority for the cross-connect.
oci.core.models.LocalPeeringGateway A local peering gateway (LPG) is an object on a VCN that lets that VCN peer with another VCN in the same region.
oci.core.models.ModifyVcnCidrDetails Details for updating a CIDR block.
oci.core.models.MultipathDevice Secondary multipath device, it uses the charUsername and chapSecret from primary volume attachment
oci.core.models.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.
oci.core.models.NetworkSecurityGroup A network security group (NSG) provides virtual firewall rules for a specific set of Vnic in a VCN.
oci.core.models.NetworkSecurityGroupVnic Information about a VNIC that belongs to a network security group.
oci.core.models.NetworkingTopology Defines the representation of a virtual network topology for a region.
oci.core.models.ParavirtualizedVolumeAttachment A paravirtualized volume attachment.
oci.core.models.PeerRegionForRemotePeering Details about a region that supports remote VCN peering.
oci.core.models.PlatformConfig The platform configuration for the instance.
oci.core.models.PortRange PortRange model.
oci.core.models.PreemptibleInstanceConfigDetails Configuration options for preemptible instances.
oci.core.models.PreemptionAction The action to run when the preemptible instance is interrupted for eviction.
oci.core.models.PrivateIp A private IP is a conceptual term that refers to an IPv4 private IP address and related properties.
oci.core.models.PublicIp A public IP is a conceptual term that refers to a public IP address and related properties.
oci.core.models.PublicIpPool A public IP pool is a set of public IP addresses represented as one or more IPv4 CIDR blocks.
oci.core.models.PublicIpPoolCollection Results of a ListPublicIpPool operation.
oci.core.models.PublicIpPoolSummary Summary information about a public IP pool.
oci.core.models.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.
oci.core.models.RemotePeeringConnectionDrgAttachmentNetworkDetails Specifies the DRG attachment to another DRG.
oci.core.models.RemoveDrgRouteDistributionStatementsDetails Details request to remove statements from a route distribution.
oci.core.models.RemoveDrgRouteRulesDetails Details used in a request to remove static routes from a DRG route table.
oci.core.models.RemoveNetworkSecurityGroupSecurityRulesDetails RemoveNetworkSecurityGroupSecurityRulesDetails model.
oci.core.models.RemovePublicIpPoolCapacityDetails The information needed to remove capacity from a public IP pool.
oci.core.models.RemoveVcnCidrDetails Details for removing a CIDR block from a VCN.
oci.core.models.RouteRule A mapping between a destination IP address range and a virtual device to route matching packets to (a target).
oci.core.models.RouteTable A collection of RouteRule objects, which are used to route packets based on destination IP to a particular network entity.
oci.core.models.SecurityList A set of virtual firewall rules for your VCN.
oci.core.models.SecurityRule A security rule is one of the items in a NetworkSecurityGroup.
oci.core.models.Service An object that represents one or multiple Oracle services that you can enable for a ServiceGateway.
oci.core.models.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.
oci.core.models.ServiceIdRequestDetails ServiceIdRequestDetails model.
oci.core.models.ServiceIdResponseDetails ServiceIdResponseDetails model.
oci.core.models.Shape A compute instance shape that can be used in launch_instance().
oci.core.models.ShapeMaxVnicAttachmentOptions For a flexible shape, the number of VNIC attachments that are available for instances that use this shape.
oci.core.models.ShapeMemoryOptions For a flexible shape, the amount of memory available for instances that use this shape.
oci.core.models.ShapeNetworkingBandwidthOptions For a flexible shape, the amount of networking bandwidth available for instances that use this shape.
oci.core.models.ShapeOcpuOptions For a flexible shape, the number of OCPUs available for instances that use this shape.
oci.core.models.Subnet A logical subdivision of a VCN.
oci.core.models.TcpOptions Optional and valid only for TCP.
oci.core.models.TerminatePreemptionAction Terminates the preemptible instance when it is interrupted for eviction.
oci.core.models.Topology Defines the representation of a virtual network topology.
oci.core.models.TopologyAssociatedWithEntityRelationship Defines the associatedWith relationship between virtual network topology entities.
oci.core.models.TopologyContainsEntityRelationship Defines the contains relationship between virtual network topology entities.
oci.core.models.TopologyEntityRelationship Defines the relationship between Virtual Network topology entities.
oci.core.models.TopologyRoutesToEntityRelationship Defines the routesTo relationship between virtual network topology entities.
oci.core.models.TopologyRoutesToRelationshipDetails Defines route rule details for a routesTo relationship.
oci.core.models.TunnelConfig Deprecated.
oci.core.models.TunnelCpeDeviceConfig The set of CPE configuration answers for the tunnel, which the customer provides in update_tunnel_cpe_device_config().
oci.core.models.TunnelStatus Deprecated.
oci.core.models.UdpOptions Optional and valid only for UDP.
oci.core.models.UpdateBootVolumeBackupDetails UpdateBootVolumeBackupDetails model.
oci.core.models.UpdateBootVolumeDetails UpdateBootVolumeDetails model.
oci.core.models.UpdateBootVolumeKmsKeyDetails UpdateBootVolumeKmsKeyDetails model.
oci.core.models.UpdateByoipRangeDetails The information used to update a ByoipRange resource.
oci.core.models.UpdateClusterNetworkDetails The data to update a cluster network.
oci.core.models.UpdateClusterNetworkInstancePoolDetails The data to update an instance pool within a cluster network.
oci.core.models.UpdateComputeCapacityReservationDetails Details for updating the compute capacity reservation.
oci.core.models.UpdateComputeImageCapabilitySchemaDetails Create Image Capability Schema for an image.
oci.core.models.UpdateConsoleHistoryDetails UpdateConsoleHistoryDetails model.
oci.core.models.UpdateCpeDetails UpdateCpeDetails model.
oci.core.models.UpdateCrossConnectDetails Update a CrossConnect
oci.core.models.UpdateCrossConnectGroupDetails UpdateCrossConnectGroupDetails model.
oci.core.models.UpdateDedicatedVmHostDetails Details for updating the dedicated virtual machine host details.
oci.core.models.UpdateDhcpDetails UpdateDhcpDetails model.
oci.core.models.UpdateDrgAttachmentDetails UpdateDrgAttachmentDetails model.
oci.core.models.UpdateDrgDetails UpdateDrgDetails model.
oci.core.models.UpdateDrgRouteDistributionDetails Details used in a request to update a route distribution.
oci.core.models.UpdateDrgRouteDistributionStatementDetails Route distribution statements to update in the route distribution.
oci.core.models.UpdateDrgRouteDistributionStatementsDetails Details request to update statements in a route distribution.
oci.core.models.UpdateDrgRouteRuleDetails Details used to update a route rule in the DRG route table.
oci.core.models.UpdateDrgRouteRulesDetails Details used to update route rules in a DRG route table.
oci.core.models.UpdateDrgRouteTableDetails Details used in a request to update a DRG route table.
oci.core.models.UpdateIPSecConnectionDetails UpdateIPSecConnectionDetails model.
oci.core.models.UpdateIPSecConnectionTunnelDetails UpdateIPSecConnectionTunnelDetails model.
oci.core.models.UpdateIPSecConnectionTunnelSharedSecretDetails UpdateIPSecConnectionTunnelSharedSecretDetails model.
oci.core.models.UpdateIPSecTunnelBgpSessionDetails UpdateIPSecTunnelBgpSessionDetails model.
oci.core.models.UpdateIPSecTunnelEncryptionDomainDetails Request to update a multi-encryption domain policy on the VPNaaS tunnel.
oci.core.models.UpdateImageDetails UpdateImageDetails model.
oci.core.models.UpdateInstanceAgentConfigDetails Configuration options for the Oracle Cloud Agent software running on the instance.
oci.core.models.UpdateInstanceAvailabilityConfigDetails Options for defining the availability of a VM instance after a maintenance event that impacts the underlying hardware, including whether to live migrate supported VM instances when possible without sending a prior customer notification.
oci.core.models.UpdateInstanceConfigurationDetails UpdateInstanceConfigurationDetails model.
oci.core.models.UpdateInstanceConsoleConnectionDetails Specifies the properties for updating tags for an instance console connection.
oci.core.models.UpdateInstanceDetails UpdateInstanceDetails model.
oci.core.models.UpdateInstancePoolDetails The data to update an instance pool.
oci.core.models.UpdateInstancePoolPlacementConfigurationDetails The location for where an instance pool will place instances.
oci.core.models.UpdateInstanceShapeConfigDetails The shape configuration requested for the instance.
oci.core.models.UpdateInternetGatewayDetails UpdateInternetGatewayDetails model.
oci.core.models.UpdateIpv6Details UpdateIpv6Details model.
oci.core.models.UpdateLaunchOptions Options for tuning the compatibility and performance of VM shapes.
oci.core.models.UpdateLocalPeeringGatewayDetails UpdateLocalPeeringGatewayDetails model.
oci.core.models.UpdateNatGatewayDetails UpdateNatGatewayDetails model.
oci.core.models.UpdateNetworkSecurityGroupDetails UpdateNetworkSecurityGroupDetails model.
oci.core.models.UpdateNetworkSecurityGroupSecurityRulesDetails UpdateNetworkSecurityGroupSecurityRulesDetails model.
oci.core.models.UpdatePrivateIpDetails UpdatePrivateIpDetails model.
oci.core.models.UpdatePublicIpDetails UpdatePublicIpDetails model.
oci.core.models.UpdatePublicIpPoolDetails The data to update for a public IP pool.
oci.core.models.UpdateRemotePeeringConnectionDetails UpdateRemotePeeringConnectionDetails model.
oci.core.models.UpdateRouteTableDetails UpdateRouteTableDetails model.
oci.core.models.UpdateSecurityListDetails UpdateSecurityListDetails model.
oci.core.models.UpdateSecurityRuleDetails A rule for allowing inbound (`direction`= INGRESS) or outbound (`direction`= EGRESS) IP packets.
oci.core.models.UpdateServiceGatewayDetails UpdateServiceGatewayDetails model.
oci.core.models.UpdateSubnetDetails UpdateSubnetDetails model.
oci.core.models.UpdateTunnelCpeDeviceConfigDetails UpdateTunnelCpeDeviceConfigDetails model.
oci.core.models.UpdateVcnDetails UpdateVcnDetails model.
oci.core.models.UpdateVirtualCircuitDetails UpdateVirtualCircuitDetails model.
oci.core.models.UpdateVlanDetails UpdateVlanDetails model.
oci.core.models.UpdateVnicDetails UpdateVnicDetails model.
oci.core.models.UpdateVolumeAttachmentDetails details for updating a volume attachment.
oci.core.models.UpdateVolumeBackupDetails UpdateVolumeBackupDetails model.
oci.core.models.UpdateVolumeBackupPolicyDetails Specifies the properties for updating a user defined backup policy.
oci.core.models.UpdateVolumeDetails UpdateVolumeDetails model.
oci.core.models.UpdateVolumeGroupBackupDetails UpdateVolumeGroupBackupDetails model.
oci.core.models.UpdateVolumeGroupDetails UpdateVolumeGroupDetails model.
oci.core.models.UpdateVolumeKmsKeyDetails UpdateVolumeKmsKeyDetails model.
oci.core.models.UpdatedNetworkSecurityGroupSecurityRules UpdatedNetworkSecurityGroupSecurityRules model.
oci.core.models.UpgradeStatus The upgrade status of a DRG.
oci.core.models.Vcn A virtual cloud network (VCN).
oci.core.models.VcnDnsResolverAssociation The information about the VCN and the DNS resolver in the association.
oci.core.models.VcnDrgAttachmentNetworkCreateDetails Specifies the VCN Attachment
oci.core.models.VcnDrgAttachmentNetworkDetails Specifies details within the VCN.
oci.core.models.VcnDrgAttachmentNetworkUpdateDetails Specifies the update details for the VCN attachment.
oci.core.models.VcnTopology Defines the representation of a virtual network topology for a VCN.
oci.core.models.VirtualCircuit For use with Oracle Cloud Infrastructure FastConnect.
oci.core.models.VirtualCircuitBandwidthShape An individual bandwidth level for virtual circuits.
oci.core.models.VirtualCircuitDrgAttachmentNetworkDetails Specifies the virtual circuit attached to the DRG.
oci.core.models.VirtualCircuitPublicPrefix A public IP prefix and its details.
oci.core.models.Vlan A resource to be used only with the Oracle Cloud VMware Solution.
oci.core.models.Vnic A virtual network interface card.
oci.core.models.VnicAttachment Represents an attachment between a VNIC and an instance.
oci.core.models.Volume A detachable block volume device that allows you to dynamically expand the storage capacity of an instance.
oci.core.models.VolumeAttachment A base object for all types of attachments between a storage volume and an instance.
oci.core.models.VolumeBackup A point-in-time copy of a volume that can then be used to create a new block volume or recover a block volume.
oci.core.models.VolumeBackupPolicy A policy for automatically creating volume backups according to a recurring schedule.
oci.core.models.VolumeBackupPolicyAssignment Specifies the volume that the volume backup policy is assigned to.
oci.core.models.VolumeBackupSchedule Defines the backup frequency and retention period for a volume backup policy.
oci.core.models.VolumeGroup Specifies a volume group which is a collection of volumes.
oci.core.models.VolumeGroupBackup A point-in-time copy of a volume group that can then be used to create a new volume group or restore a volume group.
oci.core.models.VolumeGroupSourceDetails Specifies the source for a volume group.
oci.core.models.VolumeGroupSourceFromVolumeGroupBackupDetails Specifies the volume group backup to restore from.
oci.core.models.VolumeGroupSourceFromVolumeGroupDetails Specifies the volume group to clone from.
oci.core.models.VolumeGroupSourceFromVolumesDetails Specifies the volumes in a volume group.
oci.core.models.VolumeKmsKey The Key Management master encryption key associated with this volume.
oci.core.models.VolumeSourceDetails Specifies the volume source details for a new Block volume.
oci.core.models.VolumeSourceFromBlockVolumeReplicaDetails Specifies the source block volume replica which the block volume will be created from.
oci.core.models.VolumeSourceFromVolumeBackupDetails Specifies the volume backup.
oci.core.models.VolumeSourceFromVolumeDetails Specifies the source volume.