Retrieve all groups
GET /api/groups
Retrieves all data broker groups.
Parameters
Name | Type | In | Required | Description |
---|---|---|---|---|
x-account-id |
string |
header |
True |
NetApp tenancy account ID |
Response
Status: 200, Default Response
List of response
Definitions
See Definitions
scanner
Name | Type | Required | Description |
---|---|---|---|
processes |
number |
True |
Transferrer processes number |
processesLimit |
number |
False |
Scanner processes limit number |
concurrency |
number |
True |
How many tasks in parallel each transferrer process handles |
transferrer
Name | Type | Required | Description |
---|---|---|---|
processes |
number |
True |
Transferrer processes number |
processesLimit |
number |
False |
Scanner processes limit number |
concurrency |
number |
True |
How many tasks in parallel each transferrer process handles |
placement
Data Broker placement information
Name | Type | Required | Description |
---|---|---|---|
instanceId |
string |
False |
Data Broker instance ID |
hostname |
string |
True |
Data Broker host name |
privateIp |
string |
False |
Data Broker private IP address |
publicIp |
string |
False |
Data Broker public ip IP address |
region |
string |
False |
Data Broker Region |
availabilityZone |
string |
False |
Data Broker Subnet Availability Zone |
vpcId |
string |
False |
Data Broker AWS VPC ID |
vpcCidrBlock |
string |
False |
Data Broker AWS VPC CIDR block |
subnetId |
string |
False |
Data Broker AWS Subnet ID |
subnetCidrBlock |
string |
False |
Data Broker AWS Subnet CIDR block |
version |
string |
True |
Data Broker version |
awsAccountId |
string |
False |
AWS accountId in which the dataBroker was created |
vault |
string |
False |
Vault version |
node |
string |
True |
Node version |
canUpdateNodeVersion |
boolean |
False |
Indicates if advanced node version is compatible with this distribution |
cpu |
string |
False |
Data Broker number of CPUs |
processMaxMem |
string |
True |
Data Broker Maximum Memory for process |
osTotalMem |
string |
True |
Data Broker Total memory |
release |
string |
True |
Data Broker image release |
os |
string |
True |
Data Broker OS |
distribution |
string |
False |
Data Broker distribution |
resourceGroupName |
string |
False |
Azure Data Broker resource group |
zone |
string |
False |
Azure Data Broker zone |
serviceAccount |
string |
False |
GCP Data Broker service account |
gcpProjectId |
string |
False |
GCP project ID |
scanner |
False |
||
transferrer |
False |
||
platform |
string |
True |
Data broker platform |
cpus |
number |
True |
Number of CPUs |
proxy |
string |
False |
Proxy string |
canUpdateProxy |
boolean |
False |
Allow to change proxy configuration |
dataBrokers
Name | Type | Required | Description |
---|---|---|---|
id |
string |
True |
Data Broker ID |
type |
string |
True |
Data Broker Type |
name |
string |
True |
Data Broker Name |
status |
string |
False |
'COMPLETE' for an online data broker or 'FAILED' otherwise. Only available after the data broker has contacted the service for the first time |
message |
string |
False |
The error message if the data broker has a 'FAILED' status |
fileLink |
string |
False |
The link to the Data Broker Cloud Formation template or installer |
transferRate |
number |
False |
The Data broker current transfer rate |
lastPing |
number |
False |
The last time the Data Broker services did contact this service (EPOCH TIME) |
port |
number |
False |
If this is a NetApp 'listener' Data Broker, this is the port that data broker listens on |
latestVersion |
string |
False |
Latest Data Broker version available |
encryptionType |
string |
False |
Data Broker Encryption type - in case it is part of nfs encrypted relationship |
groupId |
string |
False |
Data Broker Group Id |
placement |
False |
Data Broker placement information |
createdAt
Group creation time
scanner
Name | Type | Required | Description |
---|---|---|---|
concurrency |
number |
False |
Concurrency - Number of tasks running in parallel |
processesLimit |
number |
False |
Processes Limit - Number of concurrent processes |
transferrer
Name | Type | Required | Description |
---|---|---|---|
concurrency |
number |
False |
Concurrency - Number of tasks running in parallel |
processesLimit |
number |
False |
Processes Limit - Number of concurrent processes |
configuration
Name | Type | Required | Description |
---|---|---|---|
scanner |
False |
||
transferrer |
False |
response
Name | Type | Required | Description |
---|---|---|---|
id |
string |
True |
Group ID |
name |
string |
True |
Group Name |
relationships |
array[string] |
False |
|
encryptionType |
string |
False |
Group encryption type |
dataBrokers |
array[dataBrokers] |
True |
|
createdAt |
True |
Group creation time |
|
configuration |
False |