{ "opencollection": "1.0.0", "info": { "name": "FlashArray REST Active Directory File System Replica Links API", "version": "2.52" }, "items": [ { "info": { "name": "File System Replica Links", "type": "folder" }, "items": [ { "info": { "name": "Pure Storage GET File-system-replica-links", "type": "http" }, "http": { "method": "GET", "url": "/api/2.26/file-system-replica-links", "headers": [ { "name": "X-Request-ID", "value": "" } ], "params": [ { "name": "allow_errors", "value": "", "type": "query", "description": "If set to `true`, the API will allow the operation to continue even if there are errors.\nAny errors will be returned in the `errors` field of the response.\nIf set to `false`, the operation will fail if there are any errors.\n" }, { "name": "context_names", "value": "", "type": "query", "description": "Performs the operation on the unique contexts specified.\n\nIf specified, each context name must be the name of an array in the same fleet or\nthe name of the fleet itself.\n\nIf not specified, the context will default to the array that received this request.\n\nOther parameters provided with the request, such as names of volumes or snapshots,\nare resolved relative to the provided `context`.\n\nEnter multiple names in comma-separated format.\nFor example, `name01,name02`.\n" }, { "name": "continuation_token", "value": "", "type": "query", "description": "A token used to retrieve the next page of data\nwith some consistency guaranteed.\nThe token is a Base64 encoded value.\nSet `continuation_token` to the system-generated token taken from the `x-next-token`\nheader field of the response.\nA query has reached its last page when the response does not include a token.\nPagination requires the `limit` and `continuation_token`\nquery parameters.\n" }, { "name": "filter", "value": "", "type": "query", "description": "Narrows down the results to only the response objects\nthat satisfy the filter criteria.\n" }, { "name": "ids", "value": "", "type": "query", "description": "A comma-separated list of resource IDs.\nIf after filtering, there is not at least one resource that matches\neach of the elements of `ids`, then an error is returned.\nThis cannot be provided together with the `name` or `names` query parameters.\n" }, { "name": "limit", "value": "10", "type": "query", "description": "Limits the size of the response to the specified number of objects on each page.\nTo return the total number of resources, set `limit=0`.\nThe total number of resources is returned as a `total_item_count` value.\nIf the page size requested is larger than the system maximum limit,\nthe server returns the maximum limit, disregarding the requested page size.\n" }, { "name": "local_file_system_ids", "value": "", "type": "query", "description": "A comma-separated list of local file system IDs. If after filtering,\nthere is not at least one resource that matches each of the elements,\nthen an error is returned. This cannot be provided together with the\n`local_file_system_names` query parameter.\n" }, { "name": "local_file_system_names", "value": "", "type": "query", "description": "A comma-separated list of local file system names. If there is not\nat least one resource that matches each of the elements, then an error\nis returned. This cannot be provided together with `local_file_system_ids`\nquery parameter.\n" }, { "name": "offset", "value": "10", "type": "query", "description": "The offset of the first resource to return from a collection.\n" }, { "name": "remote_file_system_ids", "value": "", "type": "query", "description": "A comma-separated list of remote file system IDs. If there is not at\nleast one resource that matches each of the elements, then an error is\nreturned. This cannot be provided together with the `remote_file_system_names`\nquery parameter.\n" }, { "name": "remote_file_system_names", "value": "", "type": "query", "description": "A comma-separated list of remote file system names. If there is not at\nleast one resource that matches each of the elements, then an error is\nreturned. This cannot be provided together with the `remote_file_system_ids`\nquery parameter.\n" }, { "name": "remote_ids", "value": "", "type": "query", "description": "A comma-separated list of remote array IDs. If, after filtering, there is not at least one\nresource that matches each of the elements, then an error is returned. This cannot be provided\ntogether with the `remote_names` query parameter.\n" }, { "name": "remote_names", "value": "", "type": "query", "description": "A comma-separated list of remote array names. If, after filtering, there is not at least one\nresource that matches each of the elements, then an error is returned. This cannot be provided\ntogether with the `remote_ids` query parameter.\n" }, { "name": "sort", "value": "", "type": "query", "description": "Sort the response by the specified fields (in descending order if '-'\nis appended to the field name).\nNOTE: If you provide a sort you will not get a `continuation_token` in\nthe response.\n" } ] }, "docs": "List file system replication link." }, { "info": { "name": "Pure Storage POST File-system-replica-links", "type": "http" }, "http": { "method": "POST", "url": "/api/2.26/file-system-replica-links", "headers": [ { "name": "X-Request-ID", "value": "" } ], "params": [ { "name": "context_names", "value": "", "type": "query", "description": "Performs the operation on the context specified.\n\nIf specified, the context names must be an array of size 1, and the single element\nmust be the name of an array in the same fleet or the name of the fleet itself. If\nnot specified, the context will default to the array that received this request.\n\nOther parameters provided with the request, such as names of volumes or snapshots,\nare resolved relative to the provided `context`.\n" }, { "name": "ids", "value": "", "type": "query", "description": "A comma-separated list of resource IDs.\nIf after filtering, there is not at least one resource that matches\neach of the elements of `ids`, then an error is returned.\nThis cannot be provided together with the `name` or `names` query parameters.\n" }, { "name": "local_file_system_ids", "value": "", "type": "query", "description": "A comma-separated list of local file system IDs. If after filtering,\nthere is not at least one resource that matches each of the elements,\nthen an error is returned. This cannot be provided together with the\n`local_file_system_names` query parameter.\n" }, { "name": "local_file_system_names", "value": "", "type": "query", "description": "A comma-separated list of local file system names. If there is not\nat least one resource that matches each of the elements, then an error\nis returned. This cannot be provided together with `local_file_system_ids`\nquery parameter.\n" }, { "name": "remote_default_exports", "value": "nfs,smb", "type": "query", "description": "A comma-separated list of export types to be created using default access of\nthe replicated filesystem. Exports will always be created to the array level\ndefault server. `nfs.rules` will be set to `\"*(rw,no_root_squash)\"`. An SMB export\nto the default server will be created with default policies. Use empty string (`\"\"`)\nto not create these default exports. Acceptable values: `nfs`, `smb`, `nfs,smb` and `\"\"`.\nDefault is `nfs,smb`.\n" }, { "name": "remote_file_system_names", "value": "", "type": "query", "description": "A comma-separated list of remote file system names. If there is not at\nleast one resource that matches each of the elements, then an error is\nreturned. This cannot be provided together with the `remote_file_system_ids`\nquery parameter.\n" }, { "name": "remote_ids", "value": "", "type": "query", "description": "A comma-separated list of remote array IDs. If, after filtering, there is not at least one\nresource that matches each of the elements, then an error is returned. This cannot be provided\ntogether with the `remote_names` query parameter.\n" }, { "name": "remote_names", "value": "", "type": "query", "description": "A comma-separated list of remote array names. If, after filtering, there is not at least one\nresource that matches each of the elements, then an error is returned. This cannot be provided\ntogether with the `remote_ids` query parameter.\n" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Create a file system replication link." }, { "info": { "name": "Pure Storage PATCH File-system-replica-links", "type": "http" }, "http": { "method": "PATCH", "url": "/api/2.26/file-system-replica-links", "headers": [ { "name": "X-Request-ID", "value": "" } ], "params": [ { "name": "context_names", "value": "", "type": "query", "description": "Performs the operation on the context specified.\n\nIf specified, the context names must be an array of size 1, and the single element\nmust be the name of an array in the same fleet or the name of the fleet itself. If\nnot specified, the context will default to the array that received this request.\n\nOther parameters provided with the request, such as names of volumes or snapshots,\nare resolved relative to the provided `context`.\n" }, { "name": "ids", "value": "", "type": "query", "description": "A comma-separated list of resource IDs.\nIf after filtering, there is not at least one resource that matches\neach of the elements of `ids`, then an error is returned.\nThis cannot be provided together with the `name` or `names` query parameters.\n" }, { "name": "local_file_system_ids", "value": "", "type": "query", "description": "A comma-separated list of local file system IDs. If after filtering,\nthere is not at least one resource that matches each of the elements,\nthen an error is returned. This cannot be provided together with the\n`local_file_system_names` query parameter.\n" }, { "name": "local_file_system_names", "value": "", "type": "query", "description": "A comma-separated list of local file system names. If there is not\nat least one resource that matches each of the elements, then an error\nis returned. This cannot be provided together with `local_file_system_ids`\nquery parameter.\n" }, { "name": "remote_ids", "value": "", "type": "query", "description": "A comma-separated list of remote array IDs. If, after filtering, there is not at least one\nresource that matches each of the elements, then an error is returned. This cannot be provided\ntogether with the `remote_names` query parameter.\n" }, { "name": "remote_names", "value": "", "type": "query", "description": "A comma-separated list of remote array names. If, after filtering, there is not at least one\nresource that matches each of the elements, then an error is returned. This cannot be provided\ntogether with the `remote_ids` query parameter.\n" }, { "name": "replicate_now", "value": "", "type": "query", "description": "If set to `true`, replicates the contents to the specified targets.\nThe `replicate_now` parameters can only be `true` with the partial-replica file system links.\n" } ] }, "docs": "Update a file system replication link." }, { "info": { "name": "Pure Storage DELETE File-system-replica-links", "type": "http" }, "http": { "method": "DELETE", "url": "/api/2.26/file-system-replica-links", "headers": [ { "name": "X-Request-ID", "value": "" } ], "params": [ { "name": "cancel_in_progress_transfers", "value": "", "type": "query", "description": "This parameter must be set to `true` in order to delete\na file system replication link (which can cancel any\nin-progress replication transfers). Setting this parameter\nto `true` is acknowledgement that any in-progress replication\ntransfers on the specified links will be cancelled when\nthis request is fulfilled.\n" }, { "name": "context_names", "value": "", "type": "query", "description": "Performs the operation on the context specified.\n\nIf specified, the context names must be an array of size 1, and the single element\nmust be the name of an array in the same fleet or the name of the fleet itself. If\nnot specified, the context will default to the array that received this request.\n\nOther parameters provided with the request, such as names of volumes or snapshots,\nare resolved relative to the provided `context`.\n" }, { "name": "ids", "value": "", "type": "query", "description": "A comma-separated list of resource IDs.\nIf after filtering, there is not at least one resource that matches\neach of the elements of `ids`, then an error is returned.\nThis cannot be provided together with the `name` or `names` query parameters.\n" }, { "name": "local_file_system_ids", "value": "", "type": "query", "description": "A comma-separated list of local file system IDs. If after filtering,\nthere is not at least one resource that matches each of the elements,\nthen an error is returned. This cannot be provided together with the\n`local_file_system_names` query parameter.\n" }, { "name": "local_file_system_names", "value": "", "type": "query", "description": "A comma-separated list of local file system names. If there is not\nat least one resource that matches each of the elements, then an error\nis returned. This cannot be provided together with `local_file_system_ids`\nquery parameter.\n" }, { "name": "remote_file_system_ids", "value": "", "type": "query", "description": "A comma-separated list of remote file system IDs. If there is not at\nleast one resource that matches each of the elements, then an error is\nreturned. This cannot be provided together with the `remote_file_system_names`\nquery parameter.\n" }, { "name": "remote_file_system_names", "value": "", "type": "query", "description": "A comma-separated list of remote file system names. If there is not at\nleast one resource that matches each of the elements, then an error is\nreturned. This cannot be provided together with the `remote_file_system_ids`\nquery parameter.\n" }, { "name": "remote_ids", "value": "", "type": "query", "description": "A comma-separated list of remote array IDs. If, after filtering, there is not at least one\nresource that matches each of the elements, then an error is returned. This cannot be provided\ntogether with the `remote_names` query parameter.\n" }, { "name": "remote_names", "value": "", "type": "query", "description": "A comma-separated list of remote array names. If, after filtering, there is not at least one\nresource that matches each of the elements, then an error is returned. This cannot be provided\ntogether with the `remote_ids` query parameter.\n" } ] }, "docs": "Delete a file system replication link." }, { "info": { "name": "Pure Storage GET File-system-replica-links/policies", "type": "http" }, "http": { "method": "GET", "url": "/api/2.26/file-system-replica-links/policies", "headers": [ { "name": "X-Request-ID", "value": "" } ], "params": [ { "name": "allow_errors", "value": "", "type": "query", "description": "If set to `true`, the API will allow the operation to continue even if there are errors.\nAny errors will be returned in the `errors` field of the response.\nIf set to `false`, the operation will fail if there are any errors.\n" }, { "name": "context_names", "value": "", "type": "query", "description": "Performs the operation on the unique contexts specified.\n\nIf specified, each context name must be the name of an array in the same fleet or\nthe name of the fleet itself.\n\nIf not specified, the context will default to the array that received this request.\n\nOther parameters provided with the request, such as names of volumes or snapshots,\nare resolved relative to the provided `context`.\n\nEnter multiple names in comma-separated format.\nFor example, `name01,name02`.\n" }, { "name": "continuation_token", "value": "", "type": "query", "description": "A token used to retrieve the next page of data\nwith some consistency guaranteed.\nThe token is a Base64 encoded value.\nSet `continuation_token` to the system-generated token taken from the `x-next-token`\nheader field of the response.\nA query has reached its last page when the response does not include a token.\nPagination requires the `limit` and `continuation_token`\nquery parameters.\n" }, { "name": "filter", "value": "", "type": "query", "description": "Narrows down the results to only the response objects\nthat satisfy the filter criteria.\n" }, { "name": "limit", "value": "10", "type": "query", "description": "Limits the size of the response to the specified number of objects on each page.\nTo return the total number of resources, set `limit=0`.\nThe total number of resources is returned as a `total_item_count` value.\nIf the page size requested is larger than the system maximum limit,\nthe server returns the maximum limit, disregarding the requested page size.\n" }, { "name": "local_file_system_ids", "value": "", "type": "query", "description": "A comma-separated list of local file system IDs. If after filtering,\nthere is not at least one resource that matches each of the elements,\nthen an error is returned. This cannot be provided together with the\n`local_file_system_names` query parameter.\n" }, { "name": "local_file_system_names", "value": "", "type": "query", "description": "A comma-separated list of local file system names. If there is not\nat least one resource that matches each of the elements, then an error\nis returned. This cannot be provided together with `local_file_system_ids`\nquery parameter.\n" }, { "name": "member_ids", "value": "", "type": "query", "description": "A comma-separated list of member IDs.\nIf after filtering, there is not at least one resource that matches\neach of the elements of `member_ids`, then an error is returned.\nThis cannot be provided together with the `member_names` query parameter.\n" }, { "name": "offset", "value": "10", "type": "query", "description": "The offset of the first resource to return from a collection.\n" }, { "name": "policy_ids", "value": "", "type": "query", "description": "A comma-separated list of policy IDs.\nIf after filtering, there is not at least one resource that matches\neach of the elements of `policy_ids`, then an error is returned.\nThis cannot be provided together with the `policy_names` query parameter.\n" }, { "name": "policy_names", "value": "", "type": "query", "description": "A comma-separated list of policy names.\n" }, { "name": "remote_file_system_ids", "value": "", "type": "query", "description": "A comma-separated list of remote file system IDs. If there is not at\nleast one resource that matches each of the elements, then an error is\nreturned. This cannot be provided together with the `remote_file_system_names`\nquery parameter.\n" }, { "name": "remote_file_system_names", "value": "", "type": "query", "description": "A comma-separated list of remote file system names. If there is not at\nleast one resource that matches each of the elements, then an error is\nreturned. This cannot be provided together with the `remote_file_system_ids`\nquery parameter.\n" }, { "name": "remote_ids", "value": "", "type": "query", "description": "A comma-separated list of remote array IDs. If, after filtering, there is not at least one\nresource that matches each of the elements, then an error is returned. This cannot be provided\ntogether with the `remote_names` query parameter.\n" }, { "name": "remote_names", "value": "", "type": "query", "description": "A comma-separated list of remote array names. If, after filtering, there is not at least one\nresource that matches each of the elements, then an error is returned. This cannot be provided\ntogether with the `remote_ids` query parameter.\n" }, { "name": "sort", "value": "", "type": "query", "description": "Sort the response by the specified fields (in descending order if '-'\nis appended to the field name).\nNOTE: If you provide a sort you will not get a `continuation_token` in\nthe response.\n" } ] }, "docs": "List file system replication link policies." }, { "info": { "name": "Pure Storage POST File-system-replica-links/policies", "type": "http" }, "http": { "method": "POST", "url": "/api/2.26/file-system-replica-links/policies", "headers": [ { "name": "X-Request-ID", "value": "" } ], "params": [ { "name": "context_names", "value": "", "type": "query", "description": "Performs the operation on the context specified.\n\nIf specified, the context names must be an array of size 1, and the single element\nmust be the name of an array in the same fleet or the name of the fleet itself. If\nnot specified, the context will default to the array that received this request.\n\nOther parameters provided with the request, such as names of volumes or snapshots,\nare resolved relative to the provided `context`.\n" }, { "name": "local_file_system_ids", "value": "", "type": "query", "description": "A comma-separated list of local file system IDs. If after filtering,\nthere is not at least one resource that matches each of the elements,\nthen an error is returned. This cannot be provided together with the\n`local_file_system_names` query parameter.\n" }, { "name": "local_file_system_names", "value": "", "type": "query", "description": "A comma-separated list of local file system names. If there is not\nat least one resource that matches each of the elements, then an error\nis returned. This cannot be provided together with `local_file_system_ids`\nquery parameter.\n" }, { "name": "member_ids", "value": "", "type": "query", "description": "A comma-separated list of member IDs.\nIf after filtering, there is not at least one resource that matches\neach of the elements of `member_ids`, then an error is returned.\nThis cannot be provided together with the `member_names` query parameter.\n" }, { "name": "policy_ids", "value": "", "type": "query", "description": "A comma-separated list of policy IDs.\nIf after filtering, there is not at least one resource that matches\neach of the elements of `policy_ids`, then an error is returned.\nThis cannot be provided together with the `policy_names` query parameter.\n" }, { "name": "policy_names", "value": "", "type": "query", "description": "A comma-separated list of policy names.\n" }, { "name": "remote_ids", "value": "", "type": "query", "description": "A comma-separated list of remote array IDs. If, after filtering, there is not at least one\nresource that matches each of the elements, then an error is returned. This cannot be provided\ntogether with the `remote_names` query parameter.\n" }, { "name": "remote_names", "value": "", "type": "query", "description": "A comma-separated list of remote array names. If, after filtering, there is not at least one\nresource that matches each of the elements, then an error is returned. This cannot be provided\ntogether with the `remote_ids` query parameter.\n" } ] }, "docs": "Add a policy to a file system replication link." }, { "info": { "name": "Pure Storage DELETE File-system-replica-links/policies", "type": "http" }, "http": { "method": "DELETE", "url": "/api/2.26/file-system-replica-links/policies", "headers": [ { "name": "X-Request-ID", "value": "" } ], "params": [ { "name": "context_names", "value": "", "type": "query", "description": "Performs the operation on the context specified.\n\nIf specified, the context names must be an array of size 1, and the single element\nmust be the name of an array in the same fleet or the name of the fleet itself. If\nnot specified, the context will default to the array that received this request.\n\nOther parameters provided with the request, such as names of volumes or snapshots,\nare resolved relative to the provided `context`.\n" }, { "name": "local_file_system_ids", "value": "", "type": "query", "description": "A comma-separated list of local file system IDs. If after filtering,\nthere is not at least one resource that matches each of the elements,\nthen an error is returned. This cannot be provided together with the\n`local_file_system_names` query parameter.\n" }, { "name": "local_file_system_names", "value": "", "type": "query", "description": "A comma-separated list of local file system names. If there is not\nat least one resource that matches each of the elements, then an error\nis returned. This cannot be provided together with `local_file_system_ids`\nquery parameter.\n" }, { "name": "member_ids", "value": "", "type": "query", "description": "A comma-separated list of member IDs.\nIf after filtering, there is not at least one resource that matches\neach of the elements of `member_ids`, then an error is returned.\nThis cannot be provided together with the `member_names` query parameter.\n" }, { "name": "policy_ids", "value": "", "type": "query", "description": "A comma-separated list of policy IDs.\nIf after filtering, there is not at least one resource that matches\neach of the elements of `policy_ids`, then an error is returned.\nThis cannot be provided together with the `policy_names` query parameter.\n" }, { "name": "policy_names", "value": "", "type": "query", "description": "A comma-separated list of policy names.\n" }, { "name": "remote_ids", "value": "", "type": "query", "description": "A comma-separated list of remote array IDs. If, after filtering, there is not at least one\nresource that matches each of the elements, then an error is returned. This cannot be provided\ntogether with the `remote_names` query parameter.\n" }, { "name": "remote_names", "value": "", "type": "query", "description": "A comma-separated list of remote array names. If, after filtering, there is not at least one\nresource that matches each of the elements, then an error is returned. This cannot be provided\ntogether with the `remote_ids` query parameter.\n" } ] }, "docs": "Remove a policy from a file system replication link." }, { "info": { "name": "Pure Storage GET File-system-replica-links/transfer", "type": "http" }, "http": { "method": "GET", "url": "/api/2.26/file-system-replica-links/transfer", "headers": [ { "name": "X-Request-ID", "value": "" } ], "params": [ { "name": "allow_errors", "value": "", "type": "query", "description": "If set to `true`, the API will allow the operation to continue even if there are errors.\nAny errors will be returned in the `errors` field of the response.\nIf set to `false`, the operation will fail if there are any errors.\n" }, { "name": "context_names", "value": "", "type": "query", "description": "Performs the operation on the unique contexts specified.\n\nIf specified, each context name must be the name of an array in the same fleet or\nthe name of the fleet itself.\n\nIf not specified, the context will default to the array that received this request.\n\nOther parameters provided with the request, such as names of volumes or snapshots,\nare resolved relative to the provided `context`.\n\nEnter multiple names in comma-separated format.\nFor example, `name01,name02`.\n" }, { "name": "continuation_token", "value": "", "type": "query", "description": "A token used to retrieve the next page of data\nwith some consistency guaranteed.\nThe token is a Base64 encoded value.\nSet `continuation_token` to the system-generated token taken from the `x-next-token`\nheader field of the response.\nA query has reached its last page when the response does not include a token.\nPagination requires the `limit` and `continuation_token`\nquery parameters.\n" }, { "name": "filter", "value": "", "type": "query", "description": "Narrows down the results to only the response objects\nthat satisfy the filter criteria.\n" }, { "name": "ids", "value": "", "type": "query", "description": "A comma-separated list of resource IDs.\nIf after filtering, there is not at least one resource that matches\neach of the elements of `ids`, then an error is returned.\nThis cannot be provided together with the `name` or `names` query parameters.\n" }, { "name": "limit", "value": "10", "type": "query", "description": "Limits the size of the response to the specified number of objects on each page.\nTo return the total number of resources, set `limit=0`.\nThe total number of resources is returned as a `total_item_count` value.\nIf the page size requested is larger than the system maximum limit,\nthe server returns the maximum limit, disregarding the requested page size.\n" }, { "name": "names_or_owner_names", "value": "", "type": "query", "description": "A comma-separated list of resource names.\nEither the names of the snapshots or the owning file systems.\n" }, { "name": "offset", "value": "10", "type": "query", "description": "The offset of the first resource to return from a collection.\n" }, { "name": "remote_ids", "value": "", "type": "query", "description": "A comma-separated list of remote array IDs. If, after filtering, there is not at least one\nresource that matches each of the elements, then an error is returned. This cannot be provided\ntogether with the `remote_names` query parameter.\n" }, { "name": "remote_names", "value": "", "type": "query", "description": "A comma-separated list of remote array names. If, after filtering, there is not at least one\nresource that matches each of the elements, then an error is returned. This cannot be provided\ntogether with the `remote_ids` query parameter.\n" }, { "name": "sort", "value": "", "type": "query", "description": "Sort the response by the specified fields (in descending order if '-'\nis appended to the field name).\nNOTE: If you provide a sort you will not get a `continuation_token` in\nthe response.\n" }, { "name": "total_only", "value": "", "type": "query", "description": "If set to `true`, returns the aggregate value of all items after filtering.\nWhere it makes more sense, the average value is displayed instead.\nThe values are displayed for each name where meaningful.\nIf `total_only=true`, the `items` list will be empty.\n" } ] }, "docs": "List the transfer status details for file system replication." }, { "info": { "name": "Pure Storage Get FlashBlade File System Replica Links", "type": "http" }, "http": { "method": "GET", "url": "/api/1.5/file-system-replica-links", "headers": [ { "name": "Authorization", "value": "" }, { "name": "X-Request-ID", "value": "" } ], "params": [ { "name": "continuation_token", "value": "", "type": "query", "description": "An opaque token used to iterate over a collection.\nThe token to use on the next request is returned in the\n`continuation_token` field of the result.\nSingle quotes are required around all strings.\n" }, { "name": "filter", "value": "", "type": "query", "description": "Exclude resources that don't match the specified criteria.\nSingle quotes are required around all strings inside the filters.\n" }, { "name": "ids", "value": "", "type": "query", "description": "A comma-separated list of resource IDs.\nIf there is not at least one resource that matches each `id` element,\nan error is returned.\nSingle quotes are required around all strings.\n" }, { "name": "limit", "value": "", "type": "query", "description": "Limit the size of the response to the specified number of resources.\nA limit of 0 can be used to get the number of resources without getting\nall of the resources. It will be returned in the total_item_count field.\nIf a client asks for a page size larger than the maximum number, the request\nis still valid. In that case the server just returns the maximum number of\nitems, disregarding the client's page size request. If not specified, defaults\nto 1000.\n" }, { "name": "member_ids", "value": "", "type": "query", "description": "A list of member IDs. Member IDs separated by a `+` indicate that both\nmembers must be present in each element. Member IDs separated by a `,`\nindicate that at least one member must be present in each element.\nIf there is not at least one resource that matches each `member_id` element,\nan error is returned.\nSingle quotes are required around all strings.\nWhen using Try it Out in Swagger, a list of member IDs separated by a `+`\nmust be entered in the same item cell.\n" }, { "name": "member_names", "value": "", "type": "query", "description": "A list of member names. Member names separated by a `+` indicate that both\nmembers must be present in each element. Member names separated by a `,`\nindicate that at least one member must be present in each element.\nIf there is not at least one resource that matches each `member_name` element,\nan error is returned.\nSingle quotes are required around all strings.\nWhen using Try it Out in Swagger, a list of member names separated by a `+`\nmust be entered in the same item cell.\n" }, { "name": "offset", "value": "", "type": "query", "description": "The offset of the first resource to return from a collection.\n" }, { "name": "sort", "value": "", "type": "query", "description": "Sort the response by the specified fields (in descending order if '-'\nis appended to the field name).\nIf you provide a sort you will not get a continuation token in\nthe response.\n" }, { "name": "source_ids", "value": "", "type": "query", "description": "A list of source IDs. Source IDs separated by a `+` indicate that both\nsources must be present in each element. Source IDs separated by a `,`\nindicate that at least one source must be present in each element.\nIf there is not at least one resource that matches each `source_id` element,\nan error is returned.\nSingle quotes are required around all strings.\nWhen using Try it Out in Swagger, a list of source IDs separated by a `+`\nmust be entered in the same item cell.\n" }, { "name": "source_names", "value": "", "type": "query", "description": "A list of source names. Source names separated by a `+` indicate that both\nsources must be present in each element. Source names separated by a `,`\nindicate that at least one source must be present in each element.\nIf there is not at least one resource that matches each `source_name` element,\nan error is returned.\nSingle quotes are required around all strings.\nWhen using Try it Out in Swagger, a list of source names separated by a `+`\nmust be entered in the same item cell.\n" }, { "name": "target_ids", "value": "", "type": "query", "description": "A list of target IDs. Target IDs separated by a `+` indicate that both\ntargets must be present in each element. Target IDs separated by a `,`\nindicate that at least one target must be present in each element.\nIf there is not at least one resource that matches each `target_id` element,\nan error is returned.\nSingle quotes are required around all strings.\nWhen using Try it Out in Swagger, a list of target IDs separated by a `+`\nmust be entered in the same item cell.\n" }, { "name": "target_names", "value": "", "type": "query", "description": "A list of target names. Target names separated by a `+` indicate that both\ntargets must be present in each element. Target names separated by a `,`\nindicate that at least one target must be present in each element.\nIf there is not at least one resource that matches each `target_name` element,\nan error is returned.\nSingle quotes are required around all strings.\nWhen using Try it Out in Swagger, a list of target names separated by a `+`\nmust be entered in the same item cell.\n" } ] }, "docs": "Retrieves information about FlashBlade file system replica links.\n" }, { "info": { "name": "Pure Storage Get FlashBlade File System Replica Link / Policy Pairs", "type": "http" }, "http": { "method": "GET", "url": "/api/1.5/file-system-replica-links/policies", "headers": [ { "name": "Authorization", "value": "" }, { "name": "X-Request-ID", "value": "" } ], "params": [ { "name": "continuation_token", "value": "", "type": "query", "description": "An opaque token used to iterate over a collection.\nThe token to use on the next request is returned in the\n`continuation_token` field of the result.\nSingle quotes are required around all strings.\n" }, { "name": "filter", "value": "", "type": "query", "description": "Exclude resources that don't match the specified criteria.\nSingle quotes are required around all strings inside the filters.\n" }, { "name": "limit", "value": "", "type": "query", "description": "Limit the size of the response to the specified number of resources.\nA limit of 0 can be used to get the number of resources without getting\nall of the resources. It will be returned in the total_item_count field.\nIf a client asks for a page size larger than the maximum number, the request\nis still valid. In that case the server just returns the maximum number of\nitems, disregarding the client's page size request. If not specified, defaults\nto 1000.\n" }, { "name": "member_ids", "value": "", "type": "query", "description": "A comma-separated list of member IDs.\nIf there is not at least one resource that matches each `member_id` element,\nan error is returned.\nSingle quotes are required around all strings.\n" }, { "name": "member_names", "value": "", "type": "query", "description": "A comma-separated list of member names.\nIf there is not at least one resource that matches each `member_name` element,\nan error is returned.\nSingle quotes are required around all strings.\n" }, { "name": "offset", "value": "", "type": "query", "description": "The offset of the first resource to return from a collection.\n" }, { "name": "policy_ids", "value": "", "type": "query", "description": "A comma-separated list of policy IDs.\nIf there is not at least one resource that matches each `policy_id` element,\nan error is returned.\nSingle quotes are required around all strings.\n" }, { "name": "policy_names", "value": "", "type": "query", "description": "A comma-separated list of policy names.\nIf there is not at least one resource that matches each `policy_name` element,\nan error is returned.\nSingle quotes are required around all strings.\n" }, { "name": "sort", "value": "", "type": "query", "description": "Sort the response by the specified fields (in descending order if '-'\nis appended to the field name).\nIf you provide a sort you will not get a continuation token in\nthe response.\n" } ] }, "docs": "Retrieves pairs of FlashBlade file system replica link members and their policies.\n" } ] } ], "bundled": true }