outscale 1.1.0 published on Thursday, Apr 3, 2025 by outscale
outscale.getImages
Explore with Pulumi AI
Provides information about images.
For more information on this resource, see the User Guide.
For more information on this resource actions, see the API documentation.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as outscale from "@pulumi/outscale";
const images01 = outscale.getImages({
filters: [
{
name: "account_aliases",
values: ["Outscale"],
},
{
name: "image_names",
values: [
"Ubuntu*",
"RockyLinux*",
],
},
],
});
import pulumi
import pulumi_outscale as outscale
images01 = outscale.get_images(filters=[
{
"name": "account_aliases",
"values": ["Outscale"],
},
{
"name": "image_names",
"values": [
"Ubuntu*",
"RockyLinux*",
],
},
])
package main
import (
"github.com/pulumi/pulumi-terraform-provider/sdks/go/outscale/outscale"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := outscale.GetImages(ctx, &outscale.GetImagesArgs{
Filters: []outscale.GetImagesFilter{
{
Name: "account_aliases",
Values: []string{
"Outscale",
},
},
{
Name: "image_names",
Values: []string{
"Ubuntu*",
"RockyLinux*",
},
},
},
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Outscale = Pulumi.Outscale;
return await Deployment.RunAsync(() =>
{
var images01 = Outscale.GetImages.Invoke(new()
{
Filters = new[]
{
new Outscale.Inputs.GetImagesFilterInputArgs
{
Name = "account_aliases",
Values = new[]
{
"Outscale",
},
},
new Outscale.Inputs.GetImagesFilterInputArgs
{
Name = "image_names",
Values = new[]
{
"Ubuntu*",
"RockyLinux*",
},
},
},
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.outscale.OutscaleFunctions;
import com.pulumi.outscale.inputs.GetImagesArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
final var images01 = OutscaleFunctions.getImages(GetImagesArgs.builder()
.filters(
GetImagesFilterArgs.builder()
.name("account_aliases")
.values("Outscale")
.build(),
GetImagesFilterArgs.builder()
.name("image_names")
.values(
"Ubuntu*",
"RockyLinux*")
.build())
.build());
}
}
variables:
images01:
fn::invoke:
function: outscale:getImages
arguments:
filters:
- name: account_aliases
values:
- Outscale
- name: image_names
values:
- Ubuntu*
- RockyLinux*
Using getImages
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getImages(args: GetImagesArgs, opts?: InvokeOptions): Promise<GetImagesResult>
function getImagesOutput(args: GetImagesOutputArgs, opts?: InvokeOptions): Output<GetImagesResult>
def get_images(account_ids: Optional[Sequence[str]] = None,
filters: Optional[Sequence[GetImagesFilter]] = None,
id: Optional[str] = None,
image_ids: Optional[Sequence[str]] = None,
permissions: Optional[Sequence[str]] = None,
opts: Optional[InvokeOptions] = None) -> GetImagesResult
def get_images_output(account_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
filters: Optional[pulumi.Input[Sequence[pulumi.Input[GetImagesFilterArgs]]]] = None,
id: Optional[pulumi.Input[str]] = None,
image_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
permissions: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetImagesResult]
func GetImages(ctx *Context, args *GetImagesArgs, opts ...InvokeOption) (*GetImagesResult, error)
func GetImagesOutput(ctx *Context, args *GetImagesOutputArgs, opts ...InvokeOption) GetImagesResultOutput
> Note: This function is named GetImages
in the Go SDK.
public static class GetImages
{
public static Task<GetImagesResult> InvokeAsync(GetImagesArgs args, InvokeOptions? opts = null)
public static Output<GetImagesResult> Invoke(GetImagesInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetImagesResult> getImages(GetImagesArgs args, InvokeOptions options)
public static Output<GetImagesResult> getImages(GetImagesArgs args, InvokeOptions options)
fn::invoke:
function: outscale:index/getImages:getImages
arguments:
# arguments dictionary
The following arguments are supported:
- Account
Ids List<string> - One or more account IDs that the permission is associated with.
- Filters
List<Get
Images Filter> - A combination of a filter name and one or more filter values. You can specify this argument for as many filter names as you need. The filter name can be any of the following:
- Id string
- Image
Ids List<string> - Permissions List<string>
- Account
Ids []string - One or more account IDs that the permission is associated with.
- Filters
[]Get
Images Filter - A combination of a filter name and one or more filter values. You can specify this argument for as many filter names as you need. The filter name can be any of the following:
- Id string
- Image
Ids []string - Permissions []string
- account
Ids List<String> - One or more account IDs that the permission is associated with.
- filters
List<Get
Images Filter> - A combination of a filter name and one or more filter values. You can specify this argument for as many filter names as you need. The filter name can be any of the following:
- id String
- image
Ids List<String> - permissions List<String>
- account
Ids string[] - One or more account IDs that the permission is associated with.
- filters
Get
Images Filter[] - A combination of a filter name and one or more filter values. You can specify this argument for as many filter names as you need. The filter name can be any of the following:
- id string
- image
Ids string[] - permissions string[]
- account_
ids Sequence[str] - One or more account IDs that the permission is associated with.
- filters
Sequence[Get
Images Filter] - A combination of a filter name and one or more filter values. You can specify this argument for as many filter names as you need. The filter name can be any of the following:
- id str
- image_
ids Sequence[str] - permissions Sequence[str]
- account
Ids List<String> - One or more account IDs that the permission is associated with.
- filters List<Property Map>
- A combination of a filter name and one or more filter values. You can specify this argument for as many filter names as you need. The filter name can be any of the following:
- id String
- image
Ids List<String> - permissions List<String>
getImages Result
The following output properties are available:
- Id string
- Images
List<Get
Images Image> - Information about one or more OMIs.
- Request
Id string - Account
Ids List<string> - One or more account IDs that the permission is associated with.
- Filters
List<Get
Images Filter> - Image
Ids List<string> - Permissions List<string>
- Id string
- Images
[]Get
Images Image - Information about one or more OMIs.
- Request
Id string - Account
Ids []string - One or more account IDs that the permission is associated with.
- Filters
[]Get
Images Filter - Image
Ids []string - Permissions []string
- id String
- images
List<Get
Images Image> - Information about one or more OMIs.
- request
Id String - account
Ids List<String> - One or more account IDs that the permission is associated with.
- filters
List<Get
Images Filter> - image
Ids List<String> - permissions List<String>
- id string
- images
Get
Images Image[] - Information about one or more OMIs.
- request
Id string - account
Ids string[] - One or more account IDs that the permission is associated with.
- filters
Get
Images Filter[] - image
Ids string[] - permissions string[]
- id str
- images
Sequence[Get
Images Image] - Information about one or more OMIs.
- request_
id str - account_
ids Sequence[str] - One or more account IDs that the permission is associated with.
- filters
Sequence[Get
Images Filter] - image_
ids Sequence[str] - permissions Sequence[str]
- id String
- images List<Property Map>
- Information about one or more OMIs.
- request
Id String - account
Ids List<String> - One or more account IDs that the permission is associated with.
- filters List<Property Map>
- image
Ids List<String> - permissions List<String>
Supporting Types
GetImagesFilter
GetImagesImage
- Account
Alias This property is required. string - The account alias of the owner of the OMI.
- Account
Id This property is required. string - The account ID of the owner of the OMI.
- Architecture
This property is required. string - The architecture of the OMI.
- Block
Device Mappings This property is required. List<GetImages Image Block Device Mapping> - One or more block device mappings.
- Creation
Date This property is required. string - The date and time (UTC) at which the OMI was created.
- Description
This property is required. string - The description of the OMI.
- File
Location This property is required. string - The location from which the OMI files were created.
- Image
Id This property is required. string - The ID of the OMI.
- Image
Name This property is required. string - The name of the OMI.
- Image
Type This property is required. string - The type of the OMI.
- Permissions
To Launches This property is required. List<GetImages Image Permissions To Launch> - Permissions for the resource.
- Product
Codes This property is required. List<string> - The product codes associated with the OMI.
- Root
Device Name This property is required. string - The name of the root device.
- Root
Device Type This property is required. string - The type of root device used by the OMI (always
bsu
). - State
This property is required. string - The state of the OMI (
pending
|available
|failed
). - State
Comments This property is required. List<GetImages Image State Comment> - Information about the change of state.
This property is required. List<GetImages Image Tag> - One or more tags associated with the OMI.
- Account
Alias This property is required. string - The account alias of the owner of the OMI.
- Account
Id This property is required. string - The account ID of the owner of the OMI.
- Architecture
This property is required. string - The architecture of the OMI.
- Block
Device Mappings This property is required. []GetImages Image Block Device Mapping - One or more block device mappings.
- Creation
Date This property is required. string - The date and time (UTC) at which the OMI was created.
- Description
This property is required. string - The description of the OMI.
- File
Location This property is required. string - The location from which the OMI files were created.
- Image
Id This property is required. string - The ID of the OMI.
- Image
Name This property is required. string - The name of the OMI.
- Image
Type This property is required. string - The type of the OMI.
- Permissions
To Launches This property is required. []GetImages Image Permissions To Launch - Permissions for the resource.
- Product
Codes This property is required. []string - The product codes associated with the OMI.
- Root
Device Name This property is required. string - The name of the root device.
- Root
Device Type This property is required. string - The type of root device used by the OMI (always
bsu
). - State
This property is required. string - The state of the OMI (
pending
|available
|failed
). - State
Comments This property is required. []GetImages Image State Comment - Information about the change of state.
This property is required. []GetImages Image Tag - One or more tags associated with the OMI.
- account
Alias This property is required. String - The account alias of the owner of the OMI.
- account
Id This property is required. String - The account ID of the owner of the OMI.
- architecture
This property is required. String - The architecture of the OMI.
- block
Device Mappings This property is required. List<GetImages Image Block Device Mapping> - One or more block device mappings.
- creation
Date This property is required. String - The date and time (UTC) at which the OMI was created.
- description
This property is required. String - The description of the OMI.
- file
Location This property is required. String - The location from which the OMI files were created.
- image
Id This property is required. String - The ID of the OMI.
- image
Name This property is required. String - The name of the OMI.
- image
Type This property is required. String - The type of the OMI.
- permissions
To Launches This property is required. List<GetImages Image Permissions To Launch> - Permissions for the resource.
- product
Codes This property is required. List<String> - The product codes associated with the OMI.
- root
Device Name This property is required. String - The name of the root device.
- root
Device Type This property is required. String - The type of root device used by the OMI (always
bsu
). - state
This property is required. String - The state of the OMI (
pending
|available
|failed
). - state
Comments This property is required. List<GetImages Image State Comment> - Information about the change of state.
This property is required. List<GetImages Image Tag> - One or more tags associated with the OMI.
- account
Alias This property is required. string - The account alias of the owner of the OMI.
- account
Id This property is required. string - The account ID of the owner of the OMI.
- architecture
This property is required. string - The architecture of the OMI.
- block
Device Mappings This property is required. GetImages Image Block Device Mapping[] - One or more block device mappings.
- creation
Date This property is required. string - The date and time (UTC) at which the OMI was created.
- description
This property is required. string - The description of the OMI.
- file
Location This property is required. string - The location from which the OMI files were created.
- image
Id This property is required. string - The ID of the OMI.
- image
Name This property is required. string - The name of the OMI.
- image
Type This property is required. string - The type of the OMI.
- permissions
To Launches This property is required. GetImages Image Permissions To Launch[] - Permissions for the resource.
- product
Codes This property is required. string[] - The product codes associated with the OMI.
- root
Device Name This property is required. string - The name of the root device.
- root
Device Type This property is required. string - The type of root device used by the OMI (always
bsu
). - state
This property is required. string - The state of the OMI (
pending
|available
|failed
). - state
Comments This property is required. GetImages Image State Comment[] - Information about the change of state.
This property is required. GetImages Image Tag[] - One or more tags associated with the OMI.
- account_
alias This property is required. str - The account alias of the owner of the OMI.
- account_
id This property is required. str - The account ID of the owner of the OMI.
- architecture
This property is required. str - The architecture of the OMI.
- block_
device_ mappings This property is required. Sequence[GetImages Image Block Device Mapping] - One or more block device mappings.
- creation_
date This property is required. str - The date and time (UTC) at which the OMI was created.
- description
This property is required. str - The description of the OMI.
- file_
location This property is required. str - The location from which the OMI files were created.
- image_
id This property is required. str - The ID of the OMI.
- image_
name This property is required. str - The name of the OMI.
- image_
type This property is required. str - The type of the OMI.
- permissions_
to_ launches This property is required. Sequence[GetImages Image Permissions To Launch] - Permissions for the resource.
- product_
codes This property is required. Sequence[str] - The product codes associated with the OMI.
- root_
device_ name This property is required. str - The name of the root device.
- root_
device_ type This property is required. str - The type of root device used by the OMI (always
bsu
). - state
This property is required. str - The state of the OMI (
pending
|available
|failed
). - state_
comments This property is required. Sequence[GetImages Image State Comment] - Information about the change of state.
This property is required. Sequence[GetImages Image Tag] - One or more tags associated with the OMI.
- account
Alias This property is required. String - The account alias of the owner of the OMI.
- account
Id This property is required. String - The account ID of the owner of the OMI.
- architecture
This property is required. String - The architecture of the OMI.
- block
Device Mappings This property is required. List<Property Map> - One or more block device mappings.
- creation
Date This property is required. String - The date and time (UTC) at which the OMI was created.
- description
This property is required. String - The description of the OMI.
- file
Location This property is required. String - The location from which the OMI files were created.
- image
Id This property is required. String - The ID of the OMI.
- image
Name This property is required. String - The name of the OMI.
- image
Type This property is required. String - The type of the OMI.
- permissions
To Launches This property is required. List<Property Map> - Permissions for the resource.
- product
Codes This property is required. List<String> - The product codes associated with the OMI.
- root
Device Name This property is required. String - The name of the root device.
- root
Device Type This property is required. String - The type of root device used by the OMI (always
bsu
). - state
This property is required. String - The state of the OMI (
pending
|available
|failed
). - state
Comments This property is required. List<Property Map> - Information about the change of state.
This property is required. List<Property Map>- One or more tags associated with the OMI.
GetImagesImageBlockDeviceMapping
- Bsus
This property is required. List<GetImages Image Block Device Mapping Bsus> - Information about the BSU volume to create.
- Device
Name This property is required. string - The device name for the volume. For a root device, you must use
/dev/sda1
. For other volumes, you must use/dev/sdX
,/dev/sdXX
,/dev/xvdX
, or/dev/xvdXX
(where the firstX
is a letter betweenb
andz
, and the secondX
is a letter betweena
andz
). - Virtual
Device Name This property is required. string - The name of the virtual device (
ephemeralN
).
- Bsus
This property is required. []GetImages Image Block Device Mapping Bsus - Information about the BSU volume to create.
- Device
Name This property is required. string - The device name for the volume. For a root device, you must use
/dev/sda1
. For other volumes, you must use/dev/sdX
,/dev/sdXX
,/dev/xvdX
, or/dev/xvdXX
(where the firstX
is a letter betweenb
andz
, and the secondX
is a letter betweena
andz
). - Virtual
Device Name This property is required. string - The name of the virtual device (
ephemeralN
).
- bsus
This property is required. List<GetImages Image Block Device Mapping Bsus> - Information about the BSU volume to create.
- device
Name This property is required. String - The device name for the volume. For a root device, you must use
/dev/sda1
. For other volumes, you must use/dev/sdX
,/dev/sdXX
,/dev/xvdX
, or/dev/xvdXX
(where the firstX
is a letter betweenb
andz
, and the secondX
is a letter betweena
andz
). - virtual
Device Name This property is required. String - The name of the virtual device (
ephemeralN
).
- bsus
This property is required. GetImages Image Block Device Mapping Bsus[] - Information about the BSU volume to create.
- device
Name This property is required. string - The device name for the volume. For a root device, you must use
/dev/sda1
. For other volumes, you must use/dev/sdX
,/dev/sdXX
,/dev/xvdX
, or/dev/xvdXX
(where the firstX
is a letter betweenb
andz
, and the secondX
is a letter betweena
andz
). - virtual
Device Name This property is required. string - The name of the virtual device (
ephemeralN
).
- bsus
This property is required. Sequence[GetImages Image Block Device Mapping Bsus] - Information about the BSU volume to create.
- device_
name This property is required. str - The device name for the volume. For a root device, you must use
/dev/sda1
. For other volumes, you must use/dev/sdX
,/dev/sdXX
,/dev/xvdX
, or/dev/xvdXX
(where the firstX
is a letter betweenb
andz
, and the secondX
is a letter betweena
andz
). - virtual_
device_ name This property is required. str - The name of the virtual device (
ephemeralN
).
- bsus
This property is required. List<Property Map> - Information about the BSU volume to create.
- device
Name This property is required. String - The device name for the volume. For a root device, you must use
/dev/sda1
. For other volumes, you must use/dev/sdX
,/dev/sdXX
,/dev/xvdX
, or/dev/xvdXX
(where the firstX
is a letter betweenb
andz
, and the secondX
is a letter betweena
andz
). - virtual
Device Name This property is required. String - The name of the virtual device (
ephemeralN
).
GetImagesImageBlockDeviceMappingBsus
- Delete
On Vm Deletion This property is required. bool - By default or if set to true, the volume is deleted when terminating the VM. If false, the volume is not deleted when terminating the VM.
- Iops
This property is required. double - The number of I/O operations per second (IOPS). This parameter must be specified only if you create an
io1
volume. The maximum number of IOPS allowed forio1
volumes is13000
with a maximum performance ratio of 300 IOPS per gibibyte. - Snapshot
Id This property is required. string - The ID of the snapshot used to create the volume.
- Volume
Size This property is required. double - The size of the volume, in gibibytes (GiB). If you specify a snapshot ID, the volume size must be at least equal to the snapshot size. If you specify a snapshot ID but no volume size, the volume is created with a size similar to the snapshot one.
- Volume
Type This property is required. string - The type of the volume (
standard
|io1
|gp2
). If not specified in the request, astandard
volume is created. For more information about volume types, see About Volumes > Volume Types and IOPS.
- Delete
On Vm Deletion This property is required. bool - By default or if set to true, the volume is deleted when terminating the VM. If false, the volume is not deleted when terminating the VM.
- Iops
This property is required. float64 - The number of I/O operations per second (IOPS). This parameter must be specified only if you create an
io1
volume. The maximum number of IOPS allowed forio1
volumes is13000
with a maximum performance ratio of 300 IOPS per gibibyte. - Snapshot
Id This property is required. string - The ID of the snapshot used to create the volume.
- Volume
Size This property is required. float64 - The size of the volume, in gibibytes (GiB). If you specify a snapshot ID, the volume size must be at least equal to the snapshot size. If you specify a snapshot ID but no volume size, the volume is created with a size similar to the snapshot one.
- Volume
Type This property is required. string - The type of the volume (
standard
|io1
|gp2
). If not specified in the request, astandard
volume is created. For more information about volume types, see About Volumes > Volume Types and IOPS.
- delete
On Vm Deletion This property is required. Boolean - By default or if set to true, the volume is deleted when terminating the VM. If false, the volume is not deleted when terminating the VM.
- iops
This property is required. Double - The number of I/O operations per second (IOPS). This parameter must be specified only if you create an
io1
volume. The maximum number of IOPS allowed forio1
volumes is13000
with a maximum performance ratio of 300 IOPS per gibibyte. - snapshot
Id This property is required. String - The ID of the snapshot used to create the volume.
- volume
Size This property is required. Double - The size of the volume, in gibibytes (GiB). If you specify a snapshot ID, the volume size must be at least equal to the snapshot size. If you specify a snapshot ID but no volume size, the volume is created with a size similar to the snapshot one.
- volume
Type This property is required. String - The type of the volume (
standard
|io1
|gp2
). If not specified in the request, astandard
volume is created. For more information about volume types, see About Volumes > Volume Types and IOPS.
- delete
On Vm Deletion This property is required. boolean - By default or if set to true, the volume is deleted when terminating the VM. If false, the volume is not deleted when terminating the VM.
- iops
This property is required. number - The number of I/O operations per second (IOPS). This parameter must be specified only if you create an
io1
volume. The maximum number of IOPS allowed forio1
volumes is13000
with a maximum performance ratio of 300 IOPS per gibibyte. - snapshot
Id This property is required. string - The ID of the snapshot used to create the volume.
- volume
Size This property is required. number - The size of the volume, in gibibytes (GiB). If you specify a snapshot ID, the volume size must be at least equal to the snapshot size. If you specify a snapshot ID but no volume size, the volume is created with a size similar to the snapshot one.
- volume
Type This property is required. string - The type of the volume (
standard
|io1
|gp2
). If not specified in the request, astandard
volume is created. For more information about volume types, see About Volumes > Volume Types and IOPS.
- delete_
on_ vm_ deletion This property is required. bool - By default or if set to true, the volume is deleted when terminating the VM. If false, the volume is not deleted when terminating the VM.
- iops
This property is required. float - The number of I/O operations per second (IOPS). This parameter must be specified only if you create an
io1
volume. The maximum number of IOPS allowed forio1
volumes is13000
with a maximum performance ratio of 300 IOPS per gibibyte. - snapshot_
id This property is required. str - The ID of the snapshot used to create the volume.
- volume_
size This property is required. float - The size of the volume, in gibibytes (GiB). If you specify a snapshot ID, the volume size must be at least equal to the snapshot size. If you specify a snapshot ID but no volume size, the volume is created with a size similar to the snapshot one.
- volume_
type This property is required. str - The type of the volume (
standard
|io1
|gp2
). If not specified in the request, astandard
volume is created. For more information about volume types, see About Volumes > Volume Types and IOPS.
- delete
On Vm Deletion This property is required. Boolean - By default or if set to true, the volume is deleted when terminating the VM. If false, the volume is not deleted when terminating the VM.
- iops
This property is required. Number - The number of I/O operations per second (IOPS). This parameter must be specified only if you create an
io1
volume. The maximum number of IOPS allowed forio1
volumes is13000
with a maximum performance ratio of 300 IOPS per gibibyte. - snapshot
Id This property is required. String - The ID of the snapshot used to create the volume.
- volume
Size This property is required. Number - The size of the volume, in gibibytes (GiB). If you specify a snapshot ID, the volume size must be at least equal to the snapshot size. If you specify a snapshot ID but no volume size, the volume is created with a size similar to the snapshot one.
- volume
Type This property is required. String - The type of the volume (
standard
|io1
|gp2
). If not specified in the request, astandard
volume is created. For more information about volume types, see About Volumes > Volume Types and IOPS.
GetImagesImagePermissionsToLaunch
- Account
Id This property is required. string - The account ID of the owner of the OMI.
- Global
Permission This property is required. bool - A global permission for all accounts.
(Request) Set this parameter to true to make the resource public (if the parent parameter is
Additions
) or to make the resource private (if the parent parameter isRemovals
). (Response) If true, the resource is public. If false, the resource is private.
- Account
Id This property is required. string - The account ID of the owner of the OMI.
- Global
Permission This property is required. bool - A global permission for all accounts.
(Request) Set this parameter to true to make the resource public (if the parent parameter is
Additions
) or to make the resource private (if the parent parameter isRemovals
). (Response) If true, the resource is public. If false, the resource is private.
- account
Id This property is required. String - The account ID of the owner of the OMI.
- global
Permission This property is required. Boolean - A global permission for all accounts.
(Request) Set this parameter to true to make the resource public (if the parent parameter is
Additions
) or to make the resource private (if the parent parameter isRemovals
). (Response) If true, the resource is public. If false, the resource is private.
- account
Id This property is required. string - The account ID of the owner of the OMI.
- global
Permission This property is required. boolean - A global permission for all accounts.
(Request) Set this parameter to true to make the resource public (if the parent parameter is
Additions
) or to make the resource private (if the parent parameter isRemovals
). (Response) If true, the resource is public. If false, the resource is private.
- account_
id This property is required. str - The account ID of the owner of the OMI.
- global_
permission This property is required. bool - A global permission for all accounts.
(Request) Set this parameter to true to make the resource public (if the parent parameter is
Additions
) or to make the resource private (if the parent parameter isRemovals
). (Response) If true, the resource is public. If false, the resource is private.
- account
Id This property is required. String - The account ID of the owner of the OMI.
- global
Permission This property is required. Boolean - A global permission for all accounts.
(Request) Set this parameter to true to make the resource public (if the parent parameter is
Additions
) or to make the resource private (if the parent parameter isRemovals
). (Response) If true, the resource is public. If false, the resource is private.
GetImagesImageStateComment
- State
Code This property is required. string - The code of the change of state.
- State
Message This property is required. string - A message explaining the change of state.
- State
Code This property is required. string - The code of the change of state.
- State
Message This property is required. string - A message explaining the change of state.
- state
Code This property is required. String - The code of the change of state.
- state
Message This property is required. String - A message explaining the change of state.
- state
Code This property is required. string - The code of the change of state.
- state
Message This property is required. string - A message explaining the change of state.
- state_
code This property is required. str - The code of the change of state.
- state_
message This property is required. str - A message explaining the change of state.
- state
Code This property is required. String - The code of the change of state.
- state
Message This property is required. String - A message explaining the change of state.
GetImagesImageTag
Package Details
- Repository
- outscale outscale/terraform-provider-outscale
- License
- Notes
- This Pulumi package is based on the
outscale
Terraform Provider.