Module: OCI::Core::Models

Defined in:
lib/oci/core/core.rb,
lib/oci/core/models/macsec_state.rb,
lib/oci/core/models/virtual_circuit_ip_mtu.rb,
lib/oci/core/models/macsec_encryption_cipher.rb,
lib/oci/core/models/encryption_in_transit_type.rb

Overview

Module containing models for requests made to, and responses received from, OCI Core services

Defined Under Namespace

Classes: AddDrgRouteDistributionStatementDetails, AddDrgRouteDistributionStatementsDetails, AddDrgRouteRuleDetails, AddDrgRouteRulesDetails, AddImageShapeCompatibilityEntryDetails, AddNetworkSecurityGroupSecurityRulesDetails, AddPublicIpPoolCapacityDetails, AddSecurityRuleDetails, AddSubnetIpv6CidrDetails, AddVcnCidrDetails, AddVcnIpv6CidrDetails, AddedNetworkSecurityGroupSecurityRules, AllowedIkeIPSecParameters, AllowedPhaseOneParameters, AllowedPhaseTwoParameters, AmdMilanBmGpuLaunchInstancePlatformConfig, AmdMilanBmGpuPlatformConfig, AmdMilanBmLaunchInstancePlatformConfig, AmdMilanBmPlatformConfig, AmdRomeBmGpuLaunchInstancePlatformConfig, AmdRomeBmGpuPlatformConfig, AmdRomeBmLaunchInstancePlatformConfig, AmdRomeBmPlatformConfig, AmdVmLaunchInstancePlatformConfig, AmdVmPlatformConfig, AppCatalogListing, AppCatalogListingResourceVersion, AppCatalogListingResourceVersionAgreements, AppCatalogListingResourceVersionSummary, AppCatalogListingSummary, AppCatalogSubscription, AppCatalogSubscriptionSummary, AttachBootVolumeDetails, AttachEmulatedVolumeDetails, AttachIScsiVolumeDetails, AttachInstancePoolInstanceDetails, AttachLoadBalancerDetails, AttachParavirtualizedVolumeDetails, AttachServiceDeterminedVolumeDetails, AttachVnicDetails, AttachVolumeDetails, AutotunePolicy, BgpSessionInfo, BlockVolumeReplica, BlockVolumeReplicaDetails, BlockVolumeReplicaInfo, BooleanImageCapabilitySchemaDescriptor, BootVolume, BootVolumeAttachment, BootVolumeBackup, BootVolumeKmsKey, BootVolumeReplica, BootVolumeReplicaDetails, BootVolumeReplicaInfo, BootVolumeSourceDetails, BootVolumeSourceFromBootVolumeBackupDetails, BootVolumeSourceFromBootVolumeDetails, BootVolumeSourceFromBootVolumeReplicaDetails, BulkAddVirtualCircuitPublicPrefixesDetails, BulkDeleteVirtualCircuitPublicPrefixesDetails, ByoipAllocatedRangeCollection, ByoipAllocatedRangeSummary, ByoipRange, ByoipRangeCollection, ByoipRangeSummary, ByoipRangeVcnIpv6AllocationSummary, Byoipv6CidrDetails, CapacityReportInstanceShapeConfig, CapacityReportShapeAvailability, CapacityReservationInstanceSummary, CapacitySource, CaptureConsoleHistoryDetails, CaptureFilter, ChangeBootVolumeBackupCompartmentDetails, ChangeBootVolumeCompartmentDetails, ChangeByoipRangeCompartmentDetails, ChangeCaptureFilterCompartmentDetails, ChangeClusterNetworkCompartmentDetails, ChangeComputeCapacityReservationCompartmentDetails, ChangeComputeCapacityTopologyCompartmentDetails, ChangeComputeClusterCompartmentDetails, ChangeComputeImageCapabilitySchemaCompartmentDetails, ChangeCpeCompartmentDetails, ChangeCrossConnectCompartmentDetails, ChangeCrossConnectGroupCompartmentDetails, ChangeDedicatedVmHostCompartmentDetails, ChangeDhcpOptionsCompartmentDetails, ChangeDrgCompartmentDetails, ChangeIPSecConnectionCompartmentDetails, ChangeImageCompartmentDetails, ChangeInstanceCompartmentDetails, ChangeInstanceConfigurationCompartmentDetails, ChangeInstancePoolCompartmentDetails, ChangeInternetGatewayCompartmentDetails, ChangeLocalPeeringGatewayCompartmentDetails, ChangeNatGatewayCompartmentDetails, ChangeNetworkSecurityGroupCompartmentDetails, ChangePublicIpCompartmentDetails, ChangePublicIpPoolCompartmentDetails, ChangeRemotePeeringConnectionCompartmentDetails, ChangeRouteTableCompartmentDetails, ChangeSecurityListCompartmentDetails, ChangeServiceGatewayCompartmentDetails, ChangeSubnetCompartmentDetails, ChangeVcnCompartmentDetails, ChangeVirtualCircuitCompartmentDetails, ChangeVlanCompartmentDetails, ChangeVolumeBackupCompartmentDetails, ChangeVolumeCompartmentDetails, ChangeVolumeGroupBackupCompartmentDetails, ChangeVolumeGroupCompartmentDetails, ChangeVtapCompartmentDetails, ClusterConfigDetails, ClusterConfigurationDetails, ClusterNetwork, ClusterNetworkPlacementConfigurationDetails, ClusterNetworkSummary, CompartmentInternal, ComputeBareMetalHost, ComputeBareMetalHostCollection, ComputeBareMetalHostSummary, ComputeCapacityReport, ComputeCapacityReservation, ComputeCapacityReservationInstanceShapeSummary, ComputeCapacityReservationSummary, ComputeCapacityTopology, ComputeCapacityTopologyCollection, ComputeCapacityTopologySummary, ComputeCluster, ComputeClusterCollection, ComputeClusterSummary, ComputeGlobalImageCapabilitySchema, ComputeGlobalImageCapabilitySchemaSummary, ComputeGlobalImageCapabilitySchemaVersion, ComputeGlobalImageCapabilitySchemaVersionSummary, ComputeHpcIsland, ComputeHpcIslandCollection, ComputeHpcIslandSummary, ComputeImageCapabilitySchema, ComputeImageCapabilitySchemaSummary, ComputeInstanceDetails, ComputeInstanceOptions, ComputeNetworkBlock, ComputeNetworkBlockCollection, ComputeNetworkBlockSummary, ConnectLocalPeeringGatewaysDetails, ConnectRemotePeeringConnectionsDetails, ConsoleHistory, CopyBootVolumeBackupDetails, CopyVolumeBackupDetails, CopyVolumeGroupBackupDetails, Cpe, CpeDeviceConfigAnswer, CpeDeviceConfigQuestion, CpeDeviceInfo, CpeDeviceShapeDetail, CpeDeviceShapeSummary, CreateAppCatalogSubscriptionDetails, CreateBootVolumeBackupDetails, CreateBootVolumeDetails, CreateByoipRangeDetails, CreateCapacityReportShapeAvailabilityDetails, CreateCapacitySourceDetails, CreateCaptureFilterDetails, CreateClusterNetworkDetails, CreateClusterNetworkInstancePoolDetails, CreateComputeCapacityReportDetails, CreateComputeCapacityReservationDetails, CreateComputeCapacityTopologyDetails, CreateComputeClusterDetails, CreateComputeImageCapabilitySchemaDetails, CreateCpeDetails, CreateCrossConnectDetails, CreateCrossConnectGroupDetails, CreateDedicatedCapacitySourceDetails, CreateDedicatedVmHostDetails, CreateDhcpDetails, CreateDrgAttachmentDetails, CreateDrgDetails, CreateDrgRouteDistributionDetails, CreateDrgRouteTableDetails, CreateIPSecConnectionDetails, CreateIPSecConnectionTunnelDetails, CreateIPSecTunnelBgpSessionDetails, CreateIPSecTunnelEncryptionDomainDetails, CreateImageDetails, CreateInstanceConfigurationBase, CreateInstanceConfigurationDetails, CreateInstanceConfigurationFromInstanceDetails, CreateInstanceConsoleConnectionDetails, CreateInstancePoolDetails, CreateInstancePoolPlacementConfigurationDetails, CreateInternetGatewayDetails, CreateIpv6Details, CreateLocalPeeringGatewayDetails, CreateMacsecKey, CreateMacsecProperties, CreateNatGatewayDetails, CreateNetworkSecurityGroupDetails, CreatePrivateIpDetails, CreatePublicIpDetails, CreatePublicIpPoolDetails, CreateRemotePeeringConnectionDetails, CreateRouteTableDetails, CreateSecurityListDetails, CreateServiceGatewayDetails, CreateSubnetDetails, CreateVcnDetails, CreateVirtualCircuitDetails, CreateVirtualCircuitPublicPrefixDetails, CreateVlanDetails, CreateVnicDetails, CreateVolumeBackupDetails, CreateVolumeBackupPolicyAssignmentDetails, CreateVolumeBackupPolicyDetails, CreateVolumeDetails, CreateVolumeGroupBackupDetails, CreateVolumeGroupDetails, CreateVtapDetails, CrossConnect, CrossConnectGroup, CrossConnectLocation, CrossConnectMapping, CrossConnectMappingDetails, CrossConnectMappingDetailsCollection, CrossConnectPortSpeedShape, CrossConnectStatus, DedicatedCapacitySource, DedicatedVmHost, DedicatedVmHostInstanceShapeSummary, DedicatedVmHostInstanceSummary, DedicatedVmHostShapeSummary, DedicatedVmHostSummary, DefaultDrgRouteTables, DefaultPhaseOneParameters, DefaultPhaseTwoParameters, DeleteVirtualCircuitPublicPrefixDetails, DetachInstancePoolInstanceDetails, DetachLoadBalancerDetails, DetachedVolumeAutotunePolicy, Device, DhcpDnsOption, DhcpOption, DhcpOptions, DhcpSearchDomainOption, DpdConfig, Drg, DrgAttachment, DrgAttachmentIdDrgRouteDistributionMatchCriteria, DrgAttachmentInfo, DrgAttachmentMatchAllDrgRouteDistributionMatchCriteria, DrgAttachmentNetworkCreateDetails, DrgAttachmentNetworkDetails, DrgAttachmentNetworkUpdateDetails, DrgAttachmentTypeDrgRouteDistributionMatchCriteria, DrgRedundancyStatus, DrgRouteDistribution, DrgRouteDistributionMatchCriteria, DrgRouteDistributionStatement, DrgRouteRule, DrgRouteTable, EgressSecurityRule, EmulatedVolumeAttachment, EncryptionDomainConfig, EnumIntegerImageCapabilityDescriptor, EnumStringImageCapabilitySchemaDescriptor, ExportImageDetails, ExportImageViaObjectStorageTupleDetails, ExportImageViaObjectStorageUriDetails, FastConnectProviderService, FastConnectProviderServiceKey, FlowLogCaptureFilterRuleDetails, GenericBmLaunchInstancePlatformConfig, GenericBmPlatformConfig, GetPublicIpByIpAddressDetails, GetPublicIpByPrivateIpIdDetails, IPSecConnection, IPSecConnectionDeviceConfig, IPSecConnectionDeviceStatus, IPSecConnectionTunnel, IPSecConnectionTunnelErrorDetails, IPSecConnectionTunnelSharedSecret, IScsiVolumeAttachment, IcmpOptions, Image, ImageCapabilitySchemaDescriptor, ImageMemoryConstraints, ImageOcpuConstraints, ImageShapeCompatibilityEntry, ImageShapeCompatibilitySummary, ImageSourceDetails, ImageSourceViaObjectStorageTupleDetails, ImageSourceViaObjectStorageUriDetails, IngressSecurityRule, Instance, InstanceAgentConfig, InstanceAgentFeatures, InstanceAgentPluginConfigDetails, InstanceAvailabilityConfig, InstanceConfiguration, InstanceConfigurationAmdMilanBmGpuLaunchInstancePlatformConfig, InstanceConfigurationAmdMilanBmLaunchInstancePlatformConfig, InstanceConfigurationAmdRomeBmGpuLaunchInstancePlatformConfig, InstanceConfigurationAmdRomeBmLaunchInstancePlatformConfig, InstanceConfigurationAmdVmLaunchInstancePlatformConfig, InstanceConfigurationAttachVnicDetails, InstanceConfigurationAttachVolumeDetails, InstanceConfigurationAutotunePolicy, InstanceConfigurationAvailabilityConfig, InstanceConfigurationBlockVolumeDetails, InstanceConfigurationBlockVolumeReplicaDetails, InstanceConfigurationCreateVnicDetails, InstanceConfigurationCreateVolumeDetails, InstanceConfigurationDetachedVolumeAutotunePolicy, InstanceConfigurationGenericBmLaunchInstancePlatformConfig, InstanceConfigurationInstanceDetails, InstanceConfigurationInstanceOptions, InstanceConfigurationInstanceSourceDetails, InstanceConfigurationInstanceSourceImageFilterDetails, InstanceConfigurationInstanceSourceViaBootVolumeDetails, InstanceConfigurationInstanceSourceViaImageDetails, InstanceConfigurationIntelIcelakeBmLaunchInstancePlatformConfig, InstanceConfigurationIntelSkylakeBmLaunchInstancePlatformConfig, InstanceConfigurationIntelVmLaunchInstancePlatformConfig, InstanceConfigurationIpv6AddressIpv6SubnetCidrPairDetails, InstanceConfigurationIscsiAttachVolumeDetails, InstanceConfigurationLaunchInstanceAgentConfigDetails, InstanceConfigurationLaunchInstanceDetails, InstanceConfigurationLaunchInstancePlatformConfig, InstanceConfigurationLaunchInstanceShapeConfigDetails, InstanceConfigurationLaunchOptions, InstanceConfigurationParavirtualizedAttachVolumeDetails, InstanceConfigurationPerformanceBasedAutotunePolicy, InstanceConfigurationSummary, InstanceConfigurationVolumeSourceDetails, InstanceConfigurationVolumeSourceFromVolumeBackupDetails, InstanceConfigurationVolumeSourceFromVolumeDetails, InstanceConsoleConnection, InstanceCredentials, InstanceMaintenanceReboot, InstanceOptions, InstancePool, InstancePoolInstance, InstancePoolInstanceLoadBalancerBackend, InstancePoolLoadBalancerAttachment, InstancePoolPlacementConfiguration, InstancePoolPlacementIpv6AddressIpv6SubnetCidrDetails, InstancePoolPlacementPrimarySubnet, InstancePoolPlacementSecondaryVnicSubnet, InstancePoolPlacementSubnetDetails, InstancePoolSummary, InstancePowerActionDetails, InstanceReservationConfig, InstanceReservationConfigDetails, InstanceReservationShapeConfigDetails, InstanceShapeConfig, InstanceSourceDetails, InstanceSourceImageFilterDetails, InstanceSourceViaBootVolumeDetails, InstanceSourceViaImageDetails, InstanceSummary, IntelIcelakeBmLaunchInstancePlatformConfig, IntelIcelakeBmPlatformConfig, IntelSkylakeBmLaunchInstancePlatformConfig, IntelSkylakeBmPlatformConfig, IntelVmLaunchInstancePlatformConfig, IntelVmPlatformConfig, InternetGateway, IpsecTunnelDrgAttachmentNetworkDetails, Ipv6, Ipv6AddressIpv6SubnetCidrPairDetails, LaunchInstanceAgentConfigDetails, LaunchInstanceAvailabilityConfigDetails, LaunchInstanceDetails, LaunchInstancePlatformConfig, LaunchInstanceShapeConfigDetails, LaunchOptions, LetterOfAuthority, LocalPeeringGateway, LoopBackDrgAttachmentNetworkDetails, MacsecKey, MacsecProperties, MeasuredBootEntry, MeasuredBootReport, MeasuredBootReportMeasurements, MemberReplica, ModifyVcnCidrDetails, MultipathDevice, NatGateway, NetworkSecurityGroup, NetworkSecurityGroupVnic, NetworkingTopology, ParavirtualizedVolumeAttachment, PeerRegionForRemotePeering, PercentageOfCoresEnabledOptions, PerformanceBasedAutotunePolicy, PhaseOneConfigDetails, PhaseTwoConfigDetails, PlatformConfig, PortRange, PreemptibleInstanceConfigDetails, PreemptionAction, PrivateIp, PublicIp, PublicIpPool, PublicIpPoolCollection, PublicIpPoolSummary, RebootMigrateActionDetails, RemotePeeringConnection, RemotePeeringConnectionDrgAttachmentNetworkDetails, RemoveDrgRouteDistributionStatementsDetails, RemoveDrgRouteRulesDetails, RemoveNetworkSecurityGroupSecurityRulesDetails, RemovePublicIpPoolCapacityDetails, RemoveSubnetIpv6CidrDetails, RemoveVcnCidrDetails, RemoveVcnIpv6CidrDetails, ResetActionDetails, RouteRule, RouteTable, SecurityList, SecurityRule, Service, ServiceGateway, ServiceIdRequestDetails, ServiceIdResponseDetails, Shape, ShapeAccessControlServiceEnabledPlatformOptions, ShapeAlternativeObject, ShapeInputOutputMemoryManagementUnitEnabledPlatformOptions, ShapeMaxVnicAttachmentOptions, ShapeMeasuredBootOptions, ShapeMemoryEncryptionOptions, ShapeMemoryOptions, ShapeNetworkingBandwidthOptions, ShapeNumaNodesPerSocketPlatformOptions, ShapeOcpuOptions, ShapePlatformConfigOptions, ShapeSecureBootOptions, ShapeSymmetricMultiThreadingEnabledPlatformOptions, ShapeTrustedPlatformModuleOptions, ShapeVirtualInstructionsEnabledPlatformOptions, SoftResetActionDetails, Subnet, SubnetTopology, TcpOptions, TerminatePreemptionAction, Topology, TopologyAssociatedWithEntityRelationship, TopologyAssociatedWithRelationshipDetails, TopologyContainsEntityRelationship, TopologyEntityRelationship, TopologyRoutesToEntityRelationship, TopologyRoutesToRelationshipDetails, TunnelConfig, TunnelCpeDeviceConfig, TunnelPhaseOneDetails, TunnelPhaseTwoDetails, TunnelRouteSummary, TunnelSecurityAssociationSummary, TunnelStatus, UdpOptions, UpdateBootVolumeBackupDetails, UpdateBootVolumeDetails, UpdateBootVolumeKmsKeyDetails, UpdateByoipRangeDetails, UpdateCapacitySourceDetails, UpdateCaptureFilterDetails, UpdateClusterNetworkDetails, UpdateClusterNetworkInstancePoolDetails, UpdateComputeCapacityReservationDetails, UpdateComputeCapacityTopologyDetails, UpdateComputeClusterDetails, UpdateComputeImageCapabilitySchemaDetails, UpdateConsoleHistoryDetails, UpdateCpeDetails, UpdateCrossConnectDetails, UpdateCrossConnectGroupDetails, UpdateDedicatedCapacitySourceDetails, UpdateDedicatedVmHostDetails, UpdateDhcpDetails, UpdateDrgAttachmentDetails, UpdateDrgDetails, UpdateDrgRouteDistributionDetails, UpdateDrgRouteDistributionStatementDetails, UpdateDrgRouteDistributionStatementsDetails, UpdateDrgRouteRuleDetails, UpdateDrgRouteRulesDetails, UpdateDrgRouteTableDetails, UpdateIPSecConnectionDetails, UpdateIPSecConnectionTunnelDetails, UpdateIPSecConnectionTunnelSharedSecretDetails, UpdateIPSecTunnelBgpSessionDetails, UpdateIPSecTunnelEncryptionDomainDetails, UpdateImageDetails, UpdateInstanceAgentConfigDetails, UpdateInstanceAvailabilityConfigDetails, UpdateInstanceConfigurationDetails, UpdateInstanceConsoleConnectionDetails, UpdateInstanceDetails, UpdateInstancePoolDetails, UpdateInstancePoolPlacementConfigurationDetails, UpdateInstanceShapeConfigDetails, UpdateInternetGatewayDetails, UpdateIpv6Details, UpdateLaunchOptions, UpdateLocalPeeringGatewayDetails, UpdateMacsecKey, UpdateMacsecProperties, UpdateNatGatewayDetails, UpdateNetworkSecurityGroupDetails, UpdateNetworkSecurityGroupSecurityRulesDetails, UpdatePrivateIpDetails, UpdatePublicIpDetails, UpdatePublicIpPoolDetails, UpdateRemotePeeringConnectionDetails, UpdateRouteTableDetails, UpdateSecurityListDetails, UpdateSecurityRuleDetails, UpdateServiceGatewayDetails, UpdateSubnetDetails, UpdateTunnelCpeDeviceConfigDetails, UpdateVcnDetails, UpdateVirtualCircuitDetails, UpdateVlanDetails, UpdateVnicDetails, UpdateVolumeAttachmentDetails, UpdateVolumeBackupDetails, UpdateVolumeBackupPolicyDetails, UpdateVolumeDetails, UpdateVolumeGroupBackupDetails, UpdateVolumeGroupDetails, UpdateVolumeKmsKeyDetails, UpdateVtapDetails, UpdatedNetworkSecurityGroupSecurityRules, UpgradeStatus, Vcn, VcnDnsResolverAssociation, VcnDrgAttachmentNetworkCreateDetails, VcnDrgAttachmentNetworkDetails, VcnDrgAttachmentNetworkUpdateDetails, VcnTopology, VirtualCircuit, VirtualCircuitAssociatedTunnelDetails, VirtualCircuitBandwidthShape, VirtualCircuitDrgAttachmentNetworkDetails, VirtualCircuitPublicPrefix, Vlan, Vnic, VnicAttachment, Volume, VolumeAttachment, VolumeBackup, VolumeBackupPolicy, VolumeBackupPolicyAssignment, VolumeBackupSchedule, VolumeGroup, VolumeGroupBackup, VolumeGroupReplica, VolumeGroupReplicaDetails, VolumeGroupReplicaInfo, VolumeGroupSourceDetails, VolumeGroupSourceFromVolumeGroupBackupDetails, VolumeGroupSourceFromVolumeGroupDetails, VolumeGroupSourceFromVolumeGroupReplicaDetails, VolumeGroupSourceFromVolumesDetails, VolumeKmsKey, VolumeSourceDetails, VolumeSourceFromBlockVolumeReplicaDetails, VolumeSourceFromVolumeBackupDetails, VolumeSourceFromVolumeDetails, Vtap, VtapCaptureFilterRuleDetails

Constant Summary collapse

MACSEC_STATE_ENUM =
[
  MACSEC_STATE_ENABLED = 'ENABLED'.freeze,
  MACSEC_STATE_DISABLED = 'DISABLED'.freeze
].freeze
VIRTUAL_CIRCUIT_IP_MTU_ENUM =
[
  VIRTUAL_CIRCUIT_IP_MTU_MTU_1500 = 'MTU_1500'.freeze,
  VIRTUAL_CIRCUIT_IP_MTU_MTU_9000 = 'MTU_9000'.freeze
].freeze
MACSEC_ENCRYPTION_CIPHER_ENUM =
[
  MACSEC_ENCRYPTION_CIPHER_AES128_GCM = 'AES128_GCM'.freeze,
  MACSEC_ENCRYPTION_CIPHER_AES128_GCM_XPN = 'AES128_GCM_XPN'.freeze,
  MACSEC_ENCRYPTION_CIPHER_AES256_GCM = 'AES256_GCM'.freeze,
  MACSEC_ENCRYPTION_CIPHER_AES256_GCM_XPN = 'AES256_GCM_XPN'.freeze
].freeze
ENCRYPTION_IN_TRANSIT_TYPE_ENUM =
[
  ENCRYPTION_IN_TRANSIT_TYPE_NONE = 'NONE'.freeze,
  ENCRYPTION_IN_TRANSIT_TYPE_BM_ENCRYPTION_IN_TRANSIT = 'BM_ENCRYPTION_IN_TRANSIT'.freeze
].freeze