configure_replication_nat

Configure replication partner as specified by user using NAT gateways.

def configure_replication_nat(self, username, password, source_gateway, target_gateway, ca_certificate=None, timeout=30):

Arguments

Name

Type

Description

Choices

username

str

Username for the TARGET cluster

password

str

Password for the TARGET cluster

source_gateway

list

Specification of source NAT gateway specified as [str IP, [list of portnumber(s)]]

target_gateway

list

Specification of source NAT gateway specified as [str IP, [list of portnumber(s)]]

Keyword Arguments

Name

Type

Description

Choices

Default

ca_certificate

str

CA certificiate used to perform TLS certificate validation

None

timeout

int

The number of seconds to wait to establish a connection the Rubrik cluster before returning a timeout error.

30

Returns

Type

Return Value

dict

The full API response from POST /internal/replication/target.

Example

import rubrik_cdm

rubrik = rubrik_cdm.Connect()

remote_cluster_user = "testuser"
remote_cluster_password = "testpassword"
src_gateway = ["1.2.3.4", [1234]]
tgt_gateway = ["2.3.4.5", [1234]]

new_replication = rubrik.configure_replication_nat(remote_cluster_user, remote_cluster_password, src_gateway,
                                                   tgt_gateway)

Last updated