Show / Hide Table of Contents

Class DrProtectionGroupMemberOkeCluster

Properties for a OKE Cluster member of a DR Protection Group.

Inheritance
object
DrProtectionGroupMember
DrProtectionGroupMemberOkeCluster
Inherited Members
DrProtectionGroupMember.MemberId
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.DisasterrecoveryService.Models
Assembly: OCI.DotNetSDK.Disasterrecovery.dll
Syntax
public class DrProtectionGroupMemberOkeCluster : DrProtectionGroupMember

Properties

BackupConfig

Declaration
[JsonProperty(PropertyName = "backupConfig")]
public OkeClusterBackupConfig BackupConfig { get; set; }
Property Value
Type Description
OkeClusterBackupConfig

BackupLocation

Declaration
[JsonProperty(PropertyName = "backupLocation")]
public OkeBackupLocation BackupLocation { get; set; }
Property Value
Type Description
OkeBackupLocation

JumpHostId

Declaration
[JsonProperty(PropertyName = "jumpHostId")]
public string JumpHostId { get; set; }
Property Value
Type Description
string

The OCID of the compute instance member that is designated as a jump host. This compute instance will be used to perform DR operations on the cluster using Oracle Cloud Agent's Run Command feature.
Example: ocid1.instance.oc1..uniqueID

LoadBalancerMappings

Declaration
[JsonProperty(PropertyName = "loadBalancerMappings")]
public List<OkeClusterLoadBalancerMapping> LoadBalancerMappings { get; set; }
Property Value
Type Description
List<OkeClusterLoadBalancerMapping>

The list of source-to-destination load balancer mappings required for DR operations. This property applies to the OKE cluster member in primary region.

ManagedNodePoolConfigs

Declaration
[JsonProperty(PropertyName = "managedNodePoolConfigs")]
public List<OkeClusterManagedNodePoolConfiguration> ManagedNodePoolConfigs { get; set; }
Property Value
Type Description
List<OkeClusterManagedNodePoolConfiguration>

The list of node pools with configurations for minimum and maximum node counts. This property applies to the OKE cluster member in both the primary and standby region.

NetworkLoadBalancerMappings

Declaration
[JsonProperty(PropertyName = "networkLoadBalancerMappings")]
public List<OkeClusterNetworkLoadBalancerMapping> NetworkLoadBalancerMappings { get; set; }
Property Value
Type Description
List<OkeClusterNetworkLoadBalancerMapping>

The list of source-to-destination network load balancer mappings required for DR operations. This property applies to the OKE cluster member in primary region.

PeerClusterId

Declaration
[JsonProperty(PropertyName = "peerClusterId")]
public string PeerClusterId { get; set; }
Property Value
Type Description
string

The OCID of the peer OKE cluster. This property applies to the OKE cluster member in both the primary and standby region.
Example: ocid1.cluster.oc1.uniqueID

VaultMappings

Declaration
[JsonProperty(PropertyName = "vaultMappings")]
public List<OkeClusterVaultMapping> VaultMappings { get; set; }
Property Value
Type Description
List<OkeClusterVaultMapping>

The list of source-to-destination vault mappings required for DR operations. This property applies to the OKE cluster member in primary region.

VirtualNodePoolConfigs

Declaration
[JsonProperty(PropertyName = "virtualNodePoolConfigs")]
public List<OkeClusterVirtualNodePoolConfiguration> VirtualNodePoolConfigs { get; set; }
Property Value
Type Description
List<OkeClusterVirtualNodePoolConfiguration>

The list of node pools with configurations for minimum and maximum node counts. This property applies to the OKE cluster member in both the primary and standby region.

In this article
Back to top