-
Notifications
You must be signed in to change notification settings - Fork 10
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #39 from PureStorage-OpenConnect/staging
Adding FlashBlade 2.16
- Loading branch information
Showing
167 changed files
with
4,104 additions
and
20 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
description: DEPRECATED - Properties specific to the SMB service. | ||
type: object | ||
properties: | ||
join_ou: | ||
description: 'Optional organizational unit where the machine account for the directory | ||
service will be created. | ||
' | ||
type: string | ||
example: OU=my_organizational_unit |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
allOf: | ||
- $ref: ../../models/FB2.10/_nfs-patch.yaml | ||
- $ref: ../../models/FB2.16/_nfs.yaml |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,37 @@ | ||
allOf: | ||
- $ref: ../../models/FB2.11/_nfs.yaml | ||
- properties: | ||
export_policy: | ||
description: Deprecated. See File System Exports for newer functionality. The | ||
value returned will be the `policy` of the File System Export for the default | ||
server, and NFS, with the `export_name` matching the file system name, if | ||
there is one and null otherwise. Modifying this field will still work. If | ||
the current value is null, then setting this field will attempt to create | ||
a File System Export with the policy and other default values. The `export_name` | ||
will be the same as the file system's `name`. If the current value is not | ||
null, then setting this field will change the policy in the matching File | ||
System Export. Either the `export_policy` or `rules` will control the NFS | ||
export functionality for the file system. If this is set, then the `rules` | ||
field will be cleared. Both `export_policy` and `rules` can not be set in | ||
the same request. | ||
allOf: | ||
- $ref: ../../models/FB2.0/_reference-writable.yaml | ||
rules: | ||
type: string | ||
description: Deprecated. See File System Exports and NFS Export Policies for | ||
newer functionality. Modifying this field will still work, causing the matching | ||
File System Export to be deleted, if there is one. See `export_policy`. Both | ||
`export_policy` and `rules` can not be set in the same request. Rules can | ||
be applied to an individual client or a range of clients specified by IP address | ||
(`ip_address(options)`), netmask (`ip_address/length(options)`), netgroup | ||
(`@groupname(options)`), hostname (`hostname(options)`) (see RFC-1123 part | ||
2.1), fully qualified domain name (`host.exampledomain.com(options)`) (see | ||
RFC-1123 part 2.1, RFC 2181 part 11), or wildcards with fully qualified domain | ||
name or hostname (`*.exampledomain?.com(options)`). Possible export options | ||
include `rw`, `ro`, `fileid_32bit`, `no_fileid_32bit`, `anonuid`, `anongid`, | ||
`root_squash`, `no_root_squash`, `all_squash`, `no_all_squash`, `secure`, | ||
`insecure`, `atime`, `noatime`, and `sec`. If not specified, defaults to `*(rw,no_root_squash)`. | ||
example: 1.0.0.0/8(rw,no_root_squash) fd01:abcd::/64(ro,secure,root_squash,anongid=16000) | ||
@netgrp(rw,all_squash,anonuid=99,fileid_32bit) 1.41.8.32(rw,no_all_squash,sec=krb5:krb5i:krp5p) | ||
my-hostname(rw,no_root_squash) host.exampledomain.com(rw,no_root_squash) host?(rw,no_root_squash) | ||
host?.example*domain.com(rw,no_root_squash) host.*(rw,no_root_squash) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
type: object | ||
properties: | ||
name: | ||
type: string |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
description: A resource with a non-unique name. | ||
type: object | ||
properties: | ||
id: | ||
description: A globally unique, system-generated ID. The ID cannot be modified. | ||
type: string | ||
readOnly: true | ||
name: | ||
description: Name of the resource. The name cannot be modified. | ||
type: string | ||
readOnly: true |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
allOf: | ||
- $ref: ../../models/FB2.12/_smb-post.yaml | ||
- $ref: ../../models/FB2.16/_smb.yaml |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,33 @@ | ||
allOf: | ||
- $ref: ../../models/FB2.12/_smb.yaml | ||
- properties: | ||
client_policy: | ||
description: Deprecated. See File System Exports for newer functionality. The | ||
value returned will be the `client_policy` of the File System Export for the | ||
default server, and SMB, with the `export_name` matching the file system name, | ||
if there is one and null otherwise. Modifying this field will still work. | ||
If the current value is null, then setting this field will attempt to create | ||
a File System Export with the `client_policy` and other default values. The | ||
`export_name` will be the same as the file system's `name`. If the current | ||
value is not null, then setting this field will change the `client_policy` | ||
in the matching File System Export. The SMB Client policy for the file system. | ||
Setting a policy here grants access permissions (e.g. read-only or read-write) | ||
to the file system via SMB on a per-client basis. If no policy is set here, | ||
no client will have access. Use "" to clear. | ||
allOf: | ||
- $ref: ../../models/FB2.0/_reference-writable.yaml | ||
share_policy: | ||
description: Deprecated. See File System Exports for newer functionality. The | ||
value returned will be the `policy` of the File System Export for the default | ||
server, and SMB, with the `export_name` matching the file system name, if | ||
there is one and null otherwise. Modifying this field will still work. If | ||
the current value is null, then setting this field will attempt to create | ||
a File System Export with the policy and other default values. The `export_name` | ||
will be the same as the file system's `name`. If the current value is not | ||
null, then setting this field will change the `policy` in the matching File | ||
System Export. The SMB Share policy for the file system. Setting a policy | ||
here grants access permissions (e.g. allow or deny Full Control, Change, and/or | ||
Read) to the file system via SMB on a per-user / per-group basis. If no policy | ||
is set here, no user or group will have access. Use "" to clear. | ||
allOf: | ||
- $ref: ../../models/FB2.0/_reference-writable.yaml |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,16 @@ | ||
allOf: | ||
- $ref: ../../models/FB2.15/_space.yaml | ||
- properties: | ||
total_physical: | ||
description: Deprecated. See total_used for the newer functionality. The total | ||
physical space consumed by the file system, measured in bytes. | ||
type: integer | ||
readOnly: true | ||
format: int64 | ||
minimum: 0 | ||
total_used: | ||
description: The total space consumed by customer data, measured in bytes. | ||
type: integer | ||
readOnly: true | ||
format: int64 | ||
minimum: 0 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
type: object | ||
description: A resource with a start time and end time. | ||
properties: | ||
start_time: | ||
description: Start time in milliseconds since the UNIX epoch. | ||
type: integer | ||
format: int64 | ||
min: 0 | ||
example: 1567026779000 | ||
end_time: | ||
description: End time in milliseconds since the UNIX epoch. | ||
type: integer | ||
format: int64 | ||
min: 0 | ||
example: 1567026888000 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
allOf: | ||
- $ref: ../../models/FB2.12/active-directory.yaml | ||
- properties: | ||
server: | ||
description: The server containing this active directory account. | ||
allOf: | ||
- $ref: ../../models/FB2.0/_fixed-reference.yaml |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
allOf: | ||
- $ref: ../../models/FB2.0/array-space.yaml | ||
- properties: | ||
space: | ||
allOf: | ||
- $ref: ../../models/FB2.16/_space.yaml |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,18 @@ | ||
allOf: | ||
- $ref: ../../models/FB2.16/audit-file-systems-policy.yaml | ||
- properties: | ||
add_log_targets: | ||
description: The log targets which will be added to the existing `log_targets` | ||
list for the audit policy. These new log targets will be appended to the end | ||
of the existing list. The `add_log_targets` field can not be used with `log_targets` | ||
field. | ||
type: array | ||
items: | ||
$ref: ../../models/FB2.0/_reference.yaml | ||
remove_log_targets: | ||
description: The log targets which will be removed from the existing `log_targets` | ||
list for the audit policy. The `remove_log_targets` field can not be used | ||
with `log_targets` field. | ||
type: array | ||
items: | ||
$ref: ../../models/FB2.0/_reference.yaml |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
allOf: | ||
- $ref: ../../models/FB2.16/audit-file-systems-policy.yaml | ||
- $ref: ../../models/FB2.0/_built-in.yaml |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
allOf: | ||
- $ref: ../../models/FB2.16/policy-base-renameable.yaml | ||
- $ref: ../../models/FB2.0/_resource.yaml | ||
- properties: | ||
log_targets: | ||
description: List of targets which will be utilized for audit log storage. These | ||
may either be file system targets or remote syslog server targets. | ||
type: array | ||
items: | ||
$ref: ../../models/FB2.0/_reference.yaml |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
allOf: | ||
- $ref: ../../models/FB2.16/policy-base.yaml | ||
- properties: | ||
rules: | ||
type: array | ||
items: | ||
$ref: ../../models/FB2.12/bucket-access-policy-rule.yaml | ||
bucket: | ||
description: The bucket to which this policy belongs. | ||
readOnly: true | ||
allOf: | ||
- $ref: ../../models/FB2.0/_fixed-reference.yaml |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
allOf: | ||
- $ref: ../../models/FB2.14/bucket.yaml | ||
- properties: | ||
space: | ||
description: The space specification of the bucket. | ||
readOnly: true | ||
allOf: | ||
- $ref: ../../models/FB2.16/_space.yaml |
13 changes: 13 additions & 0 deletions
13
html/models/FB2.16/cross-origin-resource-sharing-policy.yaml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,13 @@ | ||
allOf: | ||
- $ref: ../../models/FB2.16/policy-base.yaml | ||
- properties: | ||
rules: | ||
type: array | ||
maxItems: 100 | ||
items: | ||
$ref: ../../models/FB2.12/cross-origin-resource-sharing-policy-rule.yaml | ||
bucket: | ||
description: The bucket to which this policy belongs. | ||
readOnly: true | ||
allOf: | ||
- $ref: ../../models/FB2.0/_fixed-reference.yaml |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,13 @@ | ||
allOf: | ||
- $ref: ../../models/FB2.0/directory-service.yaml | ||
- properties: | ||
services: | ||
description: Services that the directory service configuration is used for. | ||
type: array | ||
readOnly: true | ||
items: | ||
description: Valid values include `nfs` and `management`. | ||
type: string | ||
example: management | ||
smb: | ||
$ref: ../../models/FB2.16/_directory-service-smb.yaml |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
allOf: | ||
- $ref: ../../models/FB2.16/dns.yaml | ||
- properties: | ||
name: | ||
readOnly: true |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,31 @@ | ||
allOf: | ||
- $ref: ../../models/FB2.0/_resource.yaml | ||
- properties: | ||
domain: | ||
description: Domain suffix to be appended by the appliance when performing DNS | ||
lookups. | ||
type: string | ||
example: example.com | ||
nameservers: | ||
description: List of DNS server IP addresses. | ||
type: array | ||
maxItems: 3 | ||
items: | ||
type: string | ||
example: | ||
- 192.168.0.125 | ||
services: | ||
description: The list of services utilizing the DNS configuration. | ||
type: array | ||
items: | ||
description: Valid values include `management` and `data`. | ||
type: string | ||
sources: | ||
type: array | ||
maxItems: 1 | ||
description: The network interfaces used for communication with the DNS server. | ||
The network interfaces must have the `services` value of `data`. Clear this | ||
by setting an empty list. | ||
items: | ||
allOf: | ||
- $ref: ../../models/FB2.0/_reference.yaml |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
type: object | ||
properties: | ||
export_name: | ||
description: The name of the export to create. Export names must be unique within | ||
the same protocol and server. | ||
type: string | ||
required: true | ||
server: | ||
description: Reference to the server the export will be visible on. | ||
allOf: | ||
- $ref: ../../models/FB2.0/_reference.yaml | ||
share_policy: | ||
description: Reference to the SMB share policy (only used for SMB). | ||
allOf: | ||
- $ref: ../../models/FB2.0/_reference.yaml |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,38 @@ | ||
allOf: | ||
- $ref: ../../models/FB2.0/_built-in.yaml | ||
- properties: | ||
enabled: | ||
description: Returns a value of `true` if and only if the export policy that | ||
manages this export is enabled AND the protocol is enabled on the file system. | ||
type: boolean | ||
readOnly: true | ||
export_name: | ||
description: The name of the export used by clients to mount the file system. | ||
Export names must be unique within the same protocol/server combination. | ||
type: string | ||
required: true | ||
member: | ||
description: Reference to the file system the policy is applied to. | ||
allOf: | ||
- $ref: ../../models/FB2.0/_fixed-reference.yaml | ||
policy: | ||
description: Reference to the NFS export policy or SMB client policy. | ||
allOf: | ||
- $ref: ../../models/FB2.0/_reference.yaml | ||
server: | ||
description: Reference to the server the export will be visible on. | ||
allOf: | ||
- $ref: ../../models/FB2.0/_fixed-reference.yaml | ||
share_policy: | ||
description: Reference to the SMB share policy (only used for SMB). | ||
allOf: | ||
- $ref: ../../models/FB2.0/_reference.yaml | ||
status: | ||
description: Explains why `enabled` is `false`. Valid values include `policy_disabled` | ||
and `protocol_disabled`. | ||
type: string | ||
readOnly: true | ||
policy_type: | ||
description: Policy type attached to the export. It is either SMB or NFS. | ||
type: string | ||
readOnly: true |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,19 @@ | ||
properties: | ||
name: | ||
description: A name chosen by the user. Can be changed. Must be locally unique. | ||
type: string | ||
readOnly: false | ||
allOf: | ||
- $ref: ../../models/FB2.13/file-system-patch.yaml | ||
- properties: | ||
nfs: | ||
description: NFS configuration. | ||
allOf: | ||
- $ref: ../../models/FB2.16/_nfs-patch.yaml | ||
smb: | ||
description: SMB configuration. | ||
allOf: | ||
- $ref: ../../models/FB2.16/_smb.yaml | ||
storage_class: | ||
allOf: | ||
- $ref: ../../models/FB2.16/storage-class-info.yaml |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
allOf: | ||
- $ref: ../../models/FB2.15/file-system-post.yaml | ||
- properties: | ||
nfs: | ||
allOf: | ||
- $ref: ../../models/FB2.16/_nfs.yaml | ||
smb: | ||
allOf: | ||
- $ref: ../../models/FB2.16/_smb-post.yaml |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
allOf: | ||
- $ref: ../../models/FB2.15/file-system.yaml | ||
- properties: | ||
nfs: | ||
allOf: | ||
- $ref: ../../models/FB2.16/_nfs.yaml | ||
smb: | ||
allOf: | ||
- $ref: ../../models/FB2.16/_smb.yaml | ||
space: | ||
allOf: | ||
- $ref: ../../models/FB2.16/_space.yaml | ||
storage_class: | ||
allOf: | ||
- $ref: ../../models/FB2.16/storage-class-info.yaml |
Oops, something went wrong.