Class that represents member Cloud configuration settings.
References to grid:member:cloudapi are object references. The name part of a Member Cloud API object reference has the following components:
- Name of Member Cloud API object
Example: grid:member:cloudapi/ZGldHdvcmtfdmlldyQxMTk:member1
The object does not support the following operations:
These fields are actual members of the object; thus, they can be requested by using _return_fields, if the fields are readable.
The basic version of the object contains the field(s): allow_api_admins, allowed_api_admins, enable_service, member, status.
Defines which administrators are allowed to perform Cloud API request on the Grid Member: no administrators (NONE), any administrators (ALL) or administrators in the ACL list (LIST). Default is ALL.
Type
String.
Create
The default value is ALL.
Search
The field is not available for search.
Notes
The allow_api_admins is part of the base object.
List of administrators allowed to perform Cloud Platform API requests on that member.
Type
A/An Cloud user struct array.
Create
The default value is:
empty
Search
The field is not available for search.
Notes
The allowed_api_admins is part of the base object.
Controls whether the Cloud API service runs on the member or not.
Type
Bool.
Create
The default value is undefined.
Search
The field is not available for search.
Notes
The enable_service is part of the base object.
Extensible attributes associated with the object.
For valid values for extensible attributes, see the following information.
Type
Extensible attributes.
This field allows +/- to be specified as part of the field name when updating the object, see the following information.
Search
For how to search extensible attributes, see the following information.
Notes
The extattrs cannot be updated.
extattrs cannot be written.
Structure containing all the information related to Gateway configuration for the member
Type
A/An Gateway config struct.
Create
The default value is undefined.
Search
The field is not available for search.
The related Grid Member.
Type
A/An Grid member serving DHCP struct.
Search
The field is not available for search.
Notes
The member is part of the base object.
The member cannot be updated.
member cannot be written.
These fields are used only for searching. They are not actual members of the object and therefore the server does not return these fields with this name unless they are nested return fields.
Comment for the Member Cloud API object; maximum 256 characters.
Type
String.
Search
The field is available for search via
Notes
comment is a search-only field.
The IPv4 Address of the Grid Member.
Type
String.
Search
The field is available for search via
Notes
ipv4addr is a search-only field.
The IPv6 Address of the Grid Member.
Type
String.
Search
The field is available for search via
Notes
ipv6addr is a search-only field.
Field | Type | Req | R/O | Base | Search |
---|---|---|---|---|---|
allow_api_admins | String | N | N | Y | N/A |
allowed_api_admins | [struct] | N | N | Y | N/A |
enable_service | Bool | N | N | Y | N/A |
extattrs | Extattr | N | Y | N | ext |
gateway_config | struct | N | N | N | N/A |
member | struct | N | Y | Y | N/A |
status | String | N | Y | Y | N/A |
Field | Type | Search |
---|---|---|
comment | String | : = ~ |
ipv4addr | String | = |
ipv6addr | String | = |
name | String | = ~ |