Show / Hide Table of Contents

Class UpdateDrProtectionGroupMemberOkeClusterDetails

Update properties for an OKE member.

Inheritance
object
UpdateDrProtectionGroupMemberDetails
UpdateDrProtectionGroupMemberOkeClusterDetails
Inherited Members
UpdateDrProtectionGroupMemberDetails.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 UpdateDrProtectionGroupMemberOkeClusterDetails : UpdateDrProtectionGroupMemberDetails

Properties

BackupConfig

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

BackupLocation

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

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<UpdateOkeClusterLoadBalancerMappingDetails> LoadBalancerMappings { get; set; }
Property Value
Type Description
List<UpdateOkeClusterLoadBalancerMappingDetails>

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<UpdateOkeClusterManagedNodePoolConfigurationDetails> ManagedNodePoolConfigs { get; set; }
Property Value
Type Description
List<UpdateOkeClusterManagedNodePoolConfigurationDetails>

The list of managed 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<UpdateOkeClusterNetworkLoadBalancerMappingDetails> NetworkLoadBalancerMappings { get; set; }
Property Value
Type Description
List<UpdateOkeClusterNetworkLoadBalancerMappingDetails>

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<UpdateOkeClusterVaultMappingDetails> VaultMappings { get; set; }
Property Value
Type Description
List<UpdateOkeClusterVaultMappingDetails>

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<UpdateOkeClusterVirtualNodePoolConfigurationDetails> VirtualNodePoolConfigs { get; set; }
Property Value
Type Description
List<UpdateOkeClusterVirtualNodePoolConfigurationDetails>

The list of virtual 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