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, AddVcnCidrDetails, AddedNetworkSecurityGroupSecurityRules, AllowedIkeIPSecParameters, AllowedPhaseOneParameters, AllowedPhaseTwoParameters, AmdMilanBmLaunchInstancePlatformConfig, AmdMilanBmPlatformConfig, AmdRomeBmLaunchInstancePlatformConfig, AmdRomeBmPlatformConfig, AmdVmLaunchInstancePlatformConfig, AmdVmPlatformConfig, AppCatalogListing, AppCatalogListingResourceVersion, AppCatalogListingResourceVersionAgreements, AppCatalogListingResourceVersionSummary, AppCatalogListingSummary, AppCatalogSubscription, AppCatalogSubscriptionSummary, AttachBootVolumeDetails, AttachEmulatedVolumeDetails, AttachIScsiVolumeDetails, AttachInstancePoolInstanceDetails, AttachLoadBalancerDetails, AttachParavirtualizedVolumeDetails, AttachServiceDeterminedVolumeDetails, AttachVnicDetails, AttachVolumeDetails, BgpSessionInfo, BlockVolumeReplica, BlockVolumeReplicaDetails, BlockVolumeReplicaInfo, BooleanImageCapabilitySchemaDescriptor, BootVolume, BootVolumeAttachment, BootVolumeBackup, BootVolumeKmsKey, BootVolumeReplica, BootVolumeReplicaDetails, BootVolumeReplicaInfo, BootVolumeSourceDetails, BootVolumeSourceFromBootVolumeBackupDetails, BootVolumeSourceFromBootVolumeDetails, BootVolumeSourceFromBootVolumeReplicaDetails, BulkAddVirtualCircuitPublicPrefixesDetails, BulkDeleteVirtualCircuitPublicPrefixesDetails, ByoipAllocatedRangeCollection, ByoipAllocatedRangeSummary, ByoipRange, ByoipRangeCollection, ByoipRangeSummary, CapacityReservationInstanceSummary, CaptureConsoleHistoryDetails, ChangeBootVolumeBackupCompartmentDetails, ChangeBootVolumeCompartmentDetails, ChangeByoipRangeCompartmentDetails, ChangeClusterNetworkCompartmentDetails, ChangeComputeCapacityReservationCompartmentDetails, 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, ClusterNetwork, ClusterNetworkPlacementConfigurationDetails, ClusterNetworkSummary, ComputeCapacityReservation, ComputeCapacityReservationInstanceShapeSummary, ComputeCapacityReservationSummary, ComputeGlobalImageCapabilitySchema, ComputeGlobalImageCapabilitySchemaSummary, ComputeGlobalImageCapabilitySchemaVersion, ComputeGlobalImageCapabilitySchemaVersionSummary, ComputeImageCapabilitySchema, ComputeImageCapabilitySchemaSummary, ComputeInstanceDetails, ConnectLocalPeeringGatewaysDetails, ConnectRemotePeeringConnectionsDetails, ConsoleHistory, CopyBootVolumeBackupDetails, CopyVolumeBackupDetails, CopyVolumeGroupBackupDetails, Cpe, CpeDeviceConfigAnswer, CpeDeviceConfigQuestion, CpeDeviceInfo, CpeDeviceShapeDetail, CpeDeviceShapeSummary, CreateAppCatalogSubscriptionDetails, CreateBootVolumeBackupDetails, CreateBootVolumeDetails, CreateByoipRangeDetails, CreateClusterNetworkDetails, CreateClusterNetworkInstancePoolDetails, CreateComputeCapacityReservationDetails, CreateComputeImageCapabilitySchemaDetails, CreateCpeDetails, CreateCrossConnectDetails, CreateCrossConnectGroupDetails, 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, CrossConnect, CrossConnectGroup, CrossConnectLocation, CrossConnectMapping, CrossConnectMappingDetails, CrossConnectMappingDetailsCollection, CrossConnectPortSpeedShape, CrossConnectStatus, DedicatedVmHost, DedicatedVmHostInstanceShapeSummary, DedicatedVmHostInstanceSummary, DedicatedVmHostShapeSummary, DedicatedVmHostSummary, DefaultDrgRouteTables, DefaultPhaseOneParameters, DefaultPhaseTwoParameters, DeleteVirtualCircuitPublicPrefixDetails, DetachInstancePoolInstanceDetails, DetachLoadBalancerDetails, Device, DhcpDnsOption, DhcpOption, DhcpOptions, DhcpSearchDomainOption, DpdConfig, Drg, DrgAttachment, DrgAttachmentIdDrgRouteDistributionMatchCriteria, DrgAttachmentInfo, DrgAttachmentNetworkCreateDetails, DrgAttachmentNetworkDetails, DrgAttachmentNetworkUpdateDetails, DrgAttachmentTypeDrgRouteDistributionMatchCriteria, DrgRedundancyStatus, DrgRouteDistribution, DrgRouteDistributionMatchCriteria, DrgRouteDistributionStatement, DrgRouteRule, DrgRouteTable, EgressSecurityRule, EmulatedVolumeAttachment, EncryptionDomainConfig, EnumIntegerImageCapabilityDescriptor, EnumStringImageCapabilitySchemaDescriptor, ExportImageDetails, ExportImageViaObjectStorageTupleDetails, ExportImageViaObjectStorageUriDetails, FastConnectProviderService, FastConnectProviderServiceKey, 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, InstanceConfigurationAmdMilanBmLaunchInstancePlatformConfig, InstanceConfigurationAmdRomeBmLaunchInstancePlatformConfig, InstanceConfigurationAmdVmLaunchInstancePlatformConfig, InstanceConfigurationAttachVnicDetails, InstanceConfigurationAttachVolumeDetails, InstanceConfigurationAvailabilityConfig, InstanceConfigurationBlockVolumeDetails, InstanceConfigurationCreateVnicDetails, InstanceConfigurationCreateVolumeDetails, InstanceConfigurationInstanceDetails, InstanceConfigurationInstanceOptions, InstanceConfigurationInstanceSourceDetails, InstanceConfigurationInstanceSourceViaBootVolumeDetails, InstanceConfigurationInstanceSourceViaImageDetails, InstanceConfigurationIntelSkylakeBmLaunchInstancePlatformConfig, InstanceConfigurationIntelVmLaunchInstancePlatformConfig, InstanceConfigurationIscsiAttachVolumeDetails, InstanceConfigurationLaunchInstanceAgentConfigDetails, InstanceConfigurationLaunchInstanceDetails, InstanceConfigurationLaunchInstancePlatformConfig, InstanceConfigurationLaunchInstanceShapeConfigDetails, InstanceConfigurationLaunchOptions, InstanceConfigurationParavirtualizedAttachVolumeDetails, InstanceConfigurationSummary, InstanceConfigurationVolumeSourceDetails, InstanceConfigurationVolumeSourceFromVolumeBackupDetails, InstanceConfigurationVolumeSourceFromVolumeDetails, InstanceConsoleConnection, InstanceCredentials, InstanceOptions, InstancePool, InstancePoolInstance, InstancePoolInstanceLoadBalancerBackend, InstancePoolLoadBalancerAttachment, InstancePoolPlacementConfiguration, InstancePoolPlacementSecondaryVnicSubnet, InstancePoolSummary, InstanceReservationConfig, InstanceReservationConfigDetails, InstanceReservationShapeConfigDetails, InstanceShapeConfig, InstanceSourceDetails, InstanceSourceViaBootVolumeDetails, InstanceSourceViaImageDetails, InstanceSummary, IntelSkylakeBmLaunchInstancePlatformConfig, IntelSkylakeBmPlatformConfig, IntelVmLaunchInstancePlatformConfig, IntelVmPlatformConfig, InternetGateway, IpsecTunnelDrgAttachmentNetworkDetails, Ipv6, LaunchInstanceAgentConfigDetails, LaunchInstanceAvailabilityConfigDetails, LaunchInstanceDetails, LaunchInstancePlatformConfig, LaunchInstanceShapeConfigDetails, LaunchOptions, LetterOfAuthority, LocalPeeringGateway, MacsecKey, MacsecProperties, MeasuredBootEntry, MeasuredBootReport, MeasuredBootReportMeasurements, MemberReplica, ModifyVcnCidrDetails, MultipathDevice, NatGateway, NetworkSecurityGroup, NetworkSecurityGroupVnic, NetworkingTopology, ParavirtualizedVolumeAttachment, PeerRegionForRemotePeering, PhaseOneConfigDetails, PhaseTwoConfigDetails, PlatformConfig, PortRange, PreemptibleInstanceConfigDetails, PreemptionAction, PrivateIp, PublicIp, PublicIpPool, PublicIpPoolCollection, PublicIpPoolSummary, RemotePeeringConnection, RemotePeeringConnectionDrgAttachmentNetworkDetails, RemoveDrgRouteDistributionStatementsDetails, RemoveDrgRouteRulesDetails, RemoveNetworkSecurityGroupSecurityRulesDetails, RemovePublicIpPoolCapacityDetails, RemoveVcnCidrDetails, RouteRule, RouteTable, SecurityList, SecurityRule, Service, ServiceGateway, ServiceIdRequestDetails, ServiceIdResponseDetails, Shape, ShapeMaxVnicAttachmentOptions, ShapeMeasuredBootOptions, ShapeMemoryOptions, ShapeNetworkingBandwidthOptions, ShapeNumaNodesPerSocketPlatformOptions, ShapeOcpuOptions, ShapePlatformConfigOptions, ShapeSecureBootOptions, ShapeTrustedPlatformModuleOptions, Subnet, SubnetTopology, TcpOptions, TerminatePreemptionAction, Topology, TopologyAssociatedWithEntityRelationship, TopologyAssociatedWithRelationshipDetails, TopologyContainsEntityRelationship, TopologyEntityRelationship, TopologyRoutesToEntityRelationship, TopologyRoutesToRelationshipDetails, TunnelConfig, TunnelCpeDeviceConfig, TunnelPhaseOneDetails, TunnelPhaseTwoDetails, TunnelRouteSummary, TunnelSecurityAssociationSummary, TunnelStatus, UdpOptions, UpdateBootVolumeBackupDetails, UpdateBootVolumeDetails, UpdateBootVolumeKmsKeyDetails, UpdateByoipRangeDetails, UpdateClusterNetworkDetails, UpdateClusterNetworkInstancePoolDetails, UpdateComputeCapacityReservationDetails, UpdateComputeImageCapabilitySchemaDetails, UpdateConsoleHistoryDetails, UpdateCpeDetails, UpdateCrossConnectDetails, UpdateCrossConnectGroupDetails, 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, UpdatedNetworkSecurityGroupSecurityRules, UpgradeStatus, Vcn, VcnDnsResolverAssociation, VcnDrgAttachmentNetworkCreateDetails, VcnDrgAttachmentNetworkDetails, VcnDrgAttachmentNetworkUpdateDetails, VcnTopology, VirtualCircuit, 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

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