Class DrProtectionGroupMemberOkeCluster
Properties for a OKE Cluster member of a DR Protection Group.
Inheritance
DrProtectionGroupMemberOkeCluster
Assembly: OCI.DotNetSDK.Disasterrecovery.dll
Syntax
public class DrProtectionGroupMemberOkeCluster : DrProtectionGroupMember
Properties
BackupConfig
Declaration
[JsonProperty(PropertyName = "backupConfig")]
public OkeClusterBackupConfig BackupConfig { get; set; }
Property Value
BackupLocation
Declaration
[JsonProperty(PropertyName = "backupLocation")]
public OkeBackupLocation BackupLocation { get; set; }
Property Value
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.
|