You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[linode.cloud.firewall_settings](./docs/modules/firewall_settings.md)|Configure the firewall settings for the account.|
35
35
[linode.cloud.image](./docs/modules/image.md)|Manage a Linode Image.|
36
+
[linode.cloud.image_share_group](./docs/modules/image_share_group.md)|Manage an Image Share Group.|
37
+
[linode.cloud.image_share_group_member](./docs/modules/image_share_group_member.md)|Manage an Image Share Group Member.|
38
+
[linode.cloud.image_share_group_token](./docs/modules/image_share_group_token.md)|Manage an Image Share Group Token.|
36
39
[linode.cloud.instance](./docs/modules/instance.md)|Manage Linode Instances, Configs, and Disks.|
37
40
[linode.cloud.instance_interface_settings](./docs/modules/instance_interface_settings.md)|Create, read, and update the interface settings for a Linode instance.|
38
41
[linode.cloud.ip](./docs/modules/ip.md)|Allocates a new IPv4 Address on your Account. The Linode must be configured to support additional addresses - please Open a support ticket requesting additional addresses before attempting allocation.|
@@ -65,6 +68,7 @@ Name | Description |
65
68
[linode.cloud.account_availability_info](./docs/modules/account_availability_info.md)|Get info about a Linode Account Availability.|
66
69
[linode.cloud.account_info](./docs/modules/account_info.md)|Get info about a Linode Account.|
67
70
[linode.cloud.child_account_info](./docs/modules/child_account_info.md)|Get info about a Linode Child Account.|
71
+
[linode.cloud.consumer_image_share_group_info](./docs/modules/consumer_image_share_group_info.md)|Get info about a Linode Image Share Group.|
68
72
[linode.cloud.database_config_info](./docs/modules/database_config_info.md)|Get info about a Linode Configuration.|
69
73
[linode.cloud.database_mysql_info](./docs/modules/database_mysql_info.md)|Get info about a Linode MySQL Managed Database.|
70
74
[linode.cloud.database_postgresql_info](./docs/modules/database_postgresql_info.md)|Get info about a Linode PostgreSQL Managed Database.|
@@ -74,6 +78,9 @@ Name | Description |
74
78
[linode.cloud.firewall_settings_info](./docs/modules/firewall_settings_info.md)|Get info about a Linode Firewall Settings.|
75
79
[linode.cloud.firewall_template_info](./docs/modules/firewall_template_info.md)|Get info about a Linode Firewall Template.|
76
80
[linode.cloud.image_info](./docs/modules/image_info.md)|Get info about a Linode Image.|
81
+
[linode.cloud.image_share_group_info](./docs/modules/image_share_group_info.md)|Get info about a Linode Image Share Group.|
82
+
[linode.cloud.image_share_group_member_info](./docs/modules/image_share_group_member_info.md)|Get info about a Linode Image Share Group Member.|
83
+
[linode.cloud.image_share_group_token_info](./docs/modules/image_share_group_token_info.md)|Get info about a Linode Image Share Group Token.|
77
84
[linode.cloud.instance_info](./docs/modules/instance_info.md)|Get info about a Linode Instance.|
78
85
[linode.cloud.instance_interface_settings_info](./docs/modules/instance_interface_settings_info.md)|Get the interface settings for a Linode instance.|
79
86
[linode.cloud.ip_info](./docs/modules/ip_info.md)|Get info about a Linode IP.|
@@ -105,13 +112,18 @@ Name | Description |
105
112
--- | ------------ |
106
113
[linode.cloud.account_availability_list](./docs/modules/account_availability_list.md)|List and filter on Account Availabilities.|
107
114
[linode.cloud.child_account_list](./docs/modules/child_account_list.md)|List and filter on Child Account.|
115
+
[linode.cloud.consumer_image_share_group_image_list](./docs/modules/consumer_image_share_group_image_list.md)|List and filter on Image Share Group Images.|
108
116
[linode.cloud.database_engine_list](./docs/modules/database_engine_list.md)|List and filter on Managed Database engine types.|
109
117
[linode.cloud.database_list](./docs/modules/database_list.md)|List and filter on Linode Managed Databases.|
110
118
[linode.cloud.domain_list](./docs/modules/domain_list.md)|List and filter on Domains.|
111
119
[linode.cloud.event_list](./docs/modules/event_list.md)|List and filter on Events.|
112
120
[linode.cloud.firewall_list](./docs/modules/firewall_list.md)|List and filter on Firewalls.|
113
121
[linode.cloud.firewall_template_list](./docs/modules/firewall_template_list.md)|List and filter on Firewall Templates.|
114
122
[linode.cloud.image_list](./docs/modules/image_list.md)|List and filter on Images.|
123
+
[linode.cloud.image_share_group_image_list](./docs/modules/image_share_group_image_list.md)|List and filter on Image Share Group Images.|
124
+
[linode.cloud.image_share_group_list](./docs/modules/image_share_group_list.md)|List and filter on Image Share Groups.|
125
+
[linode.cloud.image_share_group_member_list](./docs/modules/image_share_group_member_list.md)|List and filter on Image Share Group Members.|
126
+
[linode.cloud.image_share_group_token_list](./docs/modules/image_share_group_token_list.md)|List and filter on Image Share Group Tokens.|
115
127
[linode.cloud.instance_interface_firewall_list](./docs/modules/instance_interface_firewall_list.md)|List and filter on Linode Interface Firewalls.|
116
128
[linode.cloud.instance_list](./docs/modules/instance_list.md)|List and filter on Instances.|
117
129
[linode.cloud.instance_type_list](./docs/modules/instance_type_list.md)|**NOTE: This module has been deprecated in favor of `type_list`.**|
|`api_token`|`str`|**Required**| The Linode account personal access token. It is necessary to run the module. <br/>It can be exposed by the environment variable `LINODE_API_TOKEN` instead. <br/>See details in [Usage](https://github.com/linode/ansible_linode?tab=readme-ov-file#usage). |
14
+
15
+
## Examples
16
+
17
+
```yaml
18
+
- name: List all of the Image Share Group Images for the specified Token UUID
| `token_uuid` | <center>`str`</center> | <center>**Required**</center> | The parent Token for the Image Share Group Images. |
29
+
| `order` | <center>`str`</center> | <center>Optional</center> | The order to list Image Share Group Images in. **(Choices: `desc`, `asc`; Default: `asc`)** |
30
+
| `order_by` | <center>`str`</center> | <center>Optional</center> | The attribute to order Image Share Group Images by. |
31
+
| [`filters` (sub-options)](#filters) | <center>`list`</center> | <center>Optional</center> | A list of filters to apply to the resulting Image Share Group Images. |
32
+
| `count` | <center>`int`</center> | <center>Optional</center> | The number of Image Share Group Images to return. If undefined, all results will be returned. |
| `name` | <center>`str`</center> | <center>**Required**</center> | The name of the field to filter on. Valid filterable fields can be found [here](https://techdocs.akamai.com/linode-api/reference/get-sharegroup-images-by-token). |
39
+
| `values` | <center>`list`</center> | <center>**Required**</center> | A list of values to allow for this field. Fields will pass this filter if at least one of these values matches. |
40
+
41
+
## Return Values
42
+
43
+
- `image_share_group_images`- The returned Image Share Group Images.
44
+
45
+
- Sample Response:
46
+
```json
47
+
[
48
+
{
49
+
"capabilities": [
50
+
"cloud-init",
51
+
"distributed-sites"
52
+
],
53
+
"created": "2025-08-04T10:07:59",
54
+
"created_by": null,
55
+
"deprecated": true,
56
+
"description": "Official Debian Linux image for server deployment",
- See the [Linode API response documentation](https://techdocs.akamai.com/linode-api/reference/get-sharegroup-images-by-token) for a list of returned fields
|`api_token`|`str`|**Required**| The Linode account personal access token. It is necessary to run the module. <br/>It can be exposed by the environment variable `LINODE_API_TOKEN` instead. <br/>See details in [Usage](https://github.com/linode/ansible_linode?tab=readme-ov-file#usage). |
14
+
15
+
## Examples
16
+
17
+
```yaml
18
+
- name: Get info about an Image Share Group by a Consumer's Token UUID
0 commit comments