The Automation API is now available. No CLI. No human-in-the-loop. Just your code. Learn More

GetInstancesSize

Using GetInstancesSize

function getInstancesSize(args: GetInstancesSizeArgs, opts?: InvokeOptions): Promise<GetInstancesSizeResult>
def get_instances_size(filters: Optional[Sequence[GetInstancesSizeFilterArgs]] = None, sorts: Optional[Sequence[GetInstancesSizeSortArgs]] = None, opts: Optional[InvokeOptions] = None) -> GetInstancesSizeResult
func GetInstancesSize(ctx *Context, args *GetInstancesSizeArgs, opts ...InvokeOption) (*GetInstancesSizeResult, error)
public static class GetInstancesSize {
    public static Task<GetInstancesSizeResult> InvokeAsync(GetInstancesSizeArgs args, InvokeOptions? opts = null)
}

The following arguments are supported:

Filters List<GetInstancesSizeFilterArgs>
Sorts List<GetInstancesSizeSortArgs>
Filters []GetInstancesSizeFilter
Sorts []GetInstancesSizeSort
filters GetInstancesSizeFilter[]
sorts GetInstancesSizeSort[]
filters Sequence[GetInstancesSizeFilterArgs]
sorts Sequence[GetInstancesSizeSortArgs]

GetInstancesSize Result

The following output properties are available:

Id string

The provider-assigned unique ID for this managed resource.

Sizes List<GetInstancesSizeSize>
Filters List<GetInstancesSizeFilter>
Sorts List<GetInstancesSizeSort>
Id string

The provider-assigned unique ID for this managed resource.

Sizes []GetInstancesSizeSize
Filters []GetInstancesSizeFilter
Sorts []GetInstancesSizeSort
id string

The provider-assigned unique ID for this managed resource.

sizes GetInstancesSizeSize[]
filters GetInstancesSizeFilter[]
sorts GetInstancesSizeSort[]
id str

The provider-assigned unique ID for this managed resource.

sizes Sequence[GetInstancesSizeSize]
filters Sequence[GetInstancesSizeFilter]
sorts Sequence[GetInstancesSizeSort]

Supporting Types

GetInstancesSizeFilter

See the input and output API doc for this type.

See the input and output API doc for this type.

See the input and output API doc for this type.

Key string
Values List<string>
Key string
Values []string
key string
values string[]
key str
values Sequence[str]

GetInstancesSizeSize

See the output API doc for this type.

See the output API doc for this type.

See the output API doc for this type.

CpuCores int
Description string
DiskGb int
Name string
NiceName string
RamMb int
Selectable bool
CpuCores int
Description string
DiskGb int
Name string
NiceName string
RamMb int
Selectable bool
cpuCores number
description string
diskGb number
name string
niceName string
ramMb number
selectable boolean
cpu_cores int
description str
disk_gb int
name str
nice_name str
ram_mb int
selectable bool

GetInstancesSizeSort

See the input and output API doc for this type.

See the input and output API doc for this type.

See the input and output API doc for this type.

Key string
Direction string
Key string
Direction string
key string
direction string
key str
direction str

Package Details

Repository
https://github.com/pulumi/pulumi-civo
License
Apache-2.0
Notes
This Pulumi package is based on the civo Terraform Provider.