Spectra Logic
1-800-833-1132 : 1-303-449-6400


Advanced Bucket Management Operations : Replication Target Operations : Modify DS3 Target

Modify DS3 Target
Description
Modify a DS3 target.
Notes:
§
§
Requests
Syntax
PUT http[s]://{datapathDNSname}/_rest_/ds3_target/{BlackPearl target instance UUID, name, or other unique attribute}[?access_control_replication=NONE|USERS][admin_auth_id={string][&admin_secret_key={string}][&data_path_end_point={string}][&data_path_https=TRUE|FALSE][&data_path_port={32‑bit integer}][&data_path_proxy={string}][&data_path_verify_certificate=TRUE|FALSE][&default_read_preference=MINIMUM_LATENCY|AFTER_ONLINE_POOL|AFTER_NEARLINE_POOL|AFTER_NON_EJECTABLE_TAPE|LAST_RESORT|NEVER][&name={string}][&permit_going_out_of_sync=TRUE|FALSE][&quiesced=NO|PENDING][&replicated_user_default_data_policy={string}]
To determine the UUID for a DS3 target instance, see Get DS3 Targets.
Request Parameters 
§
NONE — No access control is replicated.
§
USERS — The source BlackPearl system replicates its users and passwords to the target system.
Whether the data path certificate is verified. When DataPathVerifyCertificate and DataPathHttps are both TRUE, the source BlackPearl system fully validates the target system’s certificate. If the certificate is not trusted or problematic in anyway, it is not honored. Do not set this to TRUE if the target system is using the default self-signed SSL certificate.
Values: TRUE, FALSE
When it is preferable to read from the DS3 target rather than the replication source.
Values: MINIMUM_LATENCY, AFTER_ONLINE_POOL, AFTER_NEARLINE_POOL, AFTER_NON_EJECTABLE_TAPE, LAST_RESORT, NEVER. See read_preference.
Request that the system prepare the target to go into an inactive state (PENDING) or return the target to an active state (NO).
Values: NO, PENDING
Responses
Response Elements
<Data>
   <AccessControlReplication>NONE|USERS</AccessControlReplication>
   <AdminAuthId>{
string}</AdminAuthId>
   <AdminSecretKey>{string}</AdminSecretKey>
   <DataPathEndPoint>{string}</DataPathEndPoint>
   <DataPathHttps>TRUE|FALSE</DataPathHttps>
   <DataPathPort>{16-bit integer}</DataPathPort>
   <DataPathProxy>{string}</DataPathProxy>
   <DataPathVerifyCertificate>
      TRUE|FALSE
   </DataPathVerifyCertificate>
   <DefaultReadPreference>
      MINIMUM_LATENCY|AFTER_ONLINE_POOL|AFTER_NEARLINE_POOL
      |AFTER_NON_EJECTABLE_TAPE|LAST_RESORT|NEVER
   </DefaultReadPreference>
   <Id>{string}</Id>
   <Name>{string}</Name>
   <PermitGoingOutOfSync>TRUE|FALSE</PermitGoingOutOfSync>
   <Quiesced>NO|PENDING|YES</Quiesced>
   <ReplicatedUserDefaultDataPolicy>
      {string}
   </ReplicatedUserDefaultDataPolicy>
   <State>ONLINE|OFFLINE|LIMITED_ACCESS</State>
</Data>
where the response elements are defined as follows:
§
NONE — No access control is replicated.
§
USERS — The source BlackPearl system replicates its users and passwords to the target system.
Whether the data path certificate is verified. When DataPathVerifyCertificate and DataPathHttps are both TRUE, the source BlackPearl system fully validates the target system’s certificate. If the certificate is not trusted or problematic in anyway, it is not honored.
Values: TRUE, FALSE
When it is preferable to read from the DS3 target rather than the replication source.
Values: MINIMUM_LATENCY, AFTER_ONLINE_POOL, AFTER_NEARLINE_POOL, AFTER_NON_EJECTABLE_TAPE, LAST_RESORT, NEVER. See read_preference.
The UUID for the DS3 target instance.
Note: If a DS3 target has its instance identifier reset after it is registered on other BlackPearl systems, the replication link is forever invalid and must be deleted and re-created.
Whether the DS3 target is in a temporarily inactive state. Values: NO, PENDING, YES
The state of the DS3 target.
Values: ONLINE, OFFLINE, LIMITED_ACCESS
Example
Sample Request
This request modifies the DS3 target named ‘TargetDS3’ to have the default read preference MINIMUM_LATENCY.
PUT http[s]://blackpearl-hostname/_rest_/ds3_target/TargetDS3?default_read_preference=MINIMUM_LATENCY HTTP/1.1
Sample Response
HTTP/1.1 200 OK
<Data>
   <AccessControlReplication>NONE</AccessControlReplication>
   <AdminAuthId>c381Y3RyYQ==</AdminAuthId>
   <AdminSecretKey>d7pJBeAN</AdminSecretKey>
   <DataPathEndPoint>192.168.4.8</DataPathEndPoint>
   <DataPathHttps>TRUE</DataPathHttps>
   <DataPathPort/>
   <DataPathProxy/>
   <DataPathVerifyCertificate>TRUE</DataPathVerifyCertificate>
   <DefaultReadPreference>MINIMUM_LATENCY</DefaultReadPreference>
   <Id>c927287a-90eb-428e-88ae-faedc3749e17</Id>
   <Name>TargetBP</Name>
   <PermitGoingOutOfSync>FALSE</PermitGoingOutOfSync>
   <Quiesced>NO</Quiesced>
   <ReplicatedUserDefaultDataPolicy/>
   <State>ONLINE</State>
</Data>