GetAvailabilityZones
Use this data source to get a list of availability zones from OpenStack
Example Usage
using Pulumi;
using OpenStack = Pulumi.OpenStack;
class MyStack : Stack
{
public MyStack()
{
var zones = Output.Create(OpenStack.Compute.GetAvailabilityZones.InvokeAsync());
}
}
Coming soon!
import pulumi
import pulumi_openstack as openstack
zones = openstack.compute.get_availability_zones()import * as pulumi from "@pulumi/pulumi";
import * as openstack from "@pulumi/openstack";
const zones = pulumi.output(openstack.compute.getAvailabilityZones({ async: true }));Using GetAvailabilityZones
function getAvailabilityZones(args: GetAvailabilityZonesArgs, opts?: InvokeOptions): Promise<GetAvailabilityZonesResult>function get_availability_zones(region=None, state=None, opts=None)func GetAvailabilityZones(ctx *Context, args *GetAvailabilityZonesArgs, opts ...InvokeOption) (*GetAvailabilityZonesResult, error)public static class GetAvailabilityZones {
public static Task<GetAvailabilityZonesResult> InvokeAsync(GetAvailabilityZonesArgs args, InvokeOptions? opts = null)
}The following arguments are supported:
GetAvailabilityZones Result
The following output properties are available:
Package Details
- Repository
- https://github.com/pulumi/pulumi-openstack
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
openstackTerraform Provider.