Manage an Image Share Group Member.
| Field | Type | Required | Description |
|---|---|---|---|
api_token |
str |
Required | The Linode account personal access token. It is necessary to run the module. It can be exposed by the environment variable LINODE_API_TOKEN instead. See details in Usage. |
- name: Create an image share group member
linode.cloud.image_share_group_member:
label: "my-sharegroup-member"
token: "abcdefghijklmnopqrstuvwxyz1234567890"
state: present- name: Delete an image share group member
linode.cloud.image_share_group_member:
label: "my-sharegroup-member"
state: absent| Field | Type | Required | Description |
|---|---|---|---|
label |
str |
Required | This Image Share Group Member's unique label. |
sharegroup_id |
int |
Required | The ID of the Image Share Group this member belongs to. |
state |
str |
Required | The desired state of the target. (Choices: present, absent) |
token |
str |
Optional | A single-use Image Share Group Token provided by the Consumer. This value is required when creating a member and is never returned. |
-
image_share_group_member- The Image Share Group Member in JSON serialized form.- Sample Response:
{ "token_uuid": "24wef-243qg-45wgg-q343q", "status": "active", "label": "my-sharegroup-member", "created": "2016-03-16T17:30:49", "updated": "2016-03-18T17:30:49", "expiry": "2016-03-18T17:30:49" } - See the Linode API response documentation for a list of returned fields
- Sample Response: