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


Advanced Bucket Management Operations : Replication Target Operations : Get Amazon S3 Targets

Get Amazon S3 Targets
Description
Get information about all registered Amazon S3 targets. Use parameters as selection criteria to return a subset of the list.
Requests
Syntax
GET http[s]://{datapathDNSname}/_rest_/s3_target[?access_key={string}][&data_path_end_point={string}][&default_read_preference=MINIMUM_LATENCY|AFTER_ONLINE_POOL|AFTER_NEARLINE_POOL|AFTER_NON_EJECTABLE_TAPE|LAST_RESORT|NEVER][&https=TRUE|FASLE][&last_page][&name={string}][&page_length={32‑bit integer}][&page_offset={32‑bit integer}][&page_start_marker={string}][&permit_going_out_of_sync=TRUE|FALSE][&quiesced=NO|PENDING|YES][&region={string}][&state=ONLINE|LIMITED_ACCESS|OFFLINE]
Request Parameters 
Values: MINIMUM_LATENCY, AFTER_ONLINE_POOL, AFTER_NEARLINE_POOL, AFTER_NON_EJECTABLE_TAPE, LAST_RESORT, NEVER. See read_preference.
Values: TRUE, FALSE
Notes:  
§
Specifying both page_offset and page_start_marker causes an error.
§
If neither page_offset, nor page_start_marker are specified, the page_offset default is used.
Whether the Amazon S3 target is in a temporarily inactive state. Values: NO, PENDING, YES
The world region where the Amazon S3 target is physically located. Values: US_EAST_1, US_WEST_1, US_WEST_2, EU_WEST_1, EU_CENTRAL_1, AP_SOUTH_1, AP_SOUTHEAST_1, AP_SOUTHEAST_2, AP_NORTHEAST_1, AP_NORTHEAST_2, SA_EAST_1, CN_NORTH_1, GOV_CLOUD
The state of the Amazon S3 target.
Values:
ONLINE, OFFLINE, LIMITED_ACCESS
Responses
Response Elements
<Data>
   <S3Target>
      <AccessKey>{string}</AccessKey>
      <AutoVerifyFrequencyInDays>
        {
integer}
      </AutoVerifyFrequencyInDays>
      <CloudBucketPrefix>{string}</CloudBucketPrefix>
      <CloudBucketSuffix>{string}</CloudBucketSuffix>
      <DataPathEndPoint>{string}</DataPathEndPoint>
      <DefaultReadPreference>
        MINIMUM_LATENCY|AFTER_ONLINE_POOL|AFTER_NEARLINE_POOL
        |AFTER_NON_EJECTABLE_TAPE|LAST_RESORT|NEVER
      </DefaultReadPreference>
      <Https>TRUE|FASLE</Https>
      <Id>{string}</Id>
      <LastFullyVerified>{string}</LastFullyVerified>
      <Name>{string}</Name>
      <OfflineDataStagingWindowInTb>
     {64-bit integer}
      </OfflineDataStagingWindowInTb>
      <PermitGoingOutOfSync>TRUE|FALSE</PermitGoingOutOfSync>
      <ProxyDomain>{string}</ProxyDomain>
      <ProxyHost>{string}</ProxyHost>
      <ProxyPassword>{string}</ProxyPassword>
      <ProxyPort>{64-bit integer}</ProxyPort>
      <ProxyUsername>{string}</ProxyUsername>
      <Quiesced>NO|PENDING|YES</Quiesced>
      <Region>{string}</Region>
      <SecretKey>{string}</SecretKey>
      <StagedDataExpirationInDays>
        {64-bit integer}
      </StagedDataExpirationInDays>
      <State>ONLINE|OFFLINE|LIMITED_ACCESS</State>
   </S3Target>
</Data>
where the response elements are defined as follows:
Values: MINIMUM_LATENCY, AFTER_ONLINE_POOL, AFTER_NEARLINE_POOL, AFTER_NON_EJECTABLE_TAPE, LAST_RESORT, NEVER. See read_preference.
Values: TRUE, FALSE.
The world region where the Amazon S3 target is physically located. Values: US_EAST_1, US_WEST_1, US_WEST_2, EU_WEST_1, EU_CENTRAL_1, AP_SOUTH_1, AP_SOUTHEAST_1, AP_SOUTHEAST_2, AP_NORTHEAST_1, AP_NORTHEAST_2, SA_EAST_1, CN_NORTH_1, GOV_CLOUD
The state of the Amazon S3 target.
Values: ONLINE, OFFLINE, LIMITED_ACCESS
Example
Sample Request
This request gets information about all Amazon S3 targets registered to the source BlackPearl system.
GET http[s]://blackpearl-hostname/_rest_/s3_target HTTP/1.1
Sample Response
HTTP/1.1 200 OK
<Data>
   <S3Target>
     <AccessKey>5sLpd33z</AccessKey>
     <AutoVerifyFrequencyInDays/>
     <CloudBucketPrefix/>
     <CloudBucketSuffix/>
     <DataPathEndPoint/>
     <DefaultReadPreference>LAST_RESORT</DefaultReadPreference>
     <Https>TRUE</Https>
     <Id>7a50b0f1-f78d-49a8-bd15-898bdd02a756</Id>
     <LastFullyVerified/>
     <Name>S3Target-32c68e61-07e3-4093-a906-14796239e37d</Name>
     <OfflineDataStagingWindowInTb>
        1
     </OfflineDataStagingWindowInTb>
     <PermitGoingOutOfSync>FALSE</PermitGoingOutOfSync>
     <ProxyDomain/>
     <ProxyHost/>
     <ProxyPassword/>
     <ProxyPort/>
     <ProxyUsername/>
     <Quiesced>NO</Quiesced>
     <Region>US_WEST_2</Region>
     <SecretKey>7dm2wWn</SecretKey>
     <StagedDataExpirationInDays>30</StagedDataExpirationInDays>
     <State>ONLINE</State>
   </S3Target>
</Data>