Show / Hide Table of Contents

Namespace Pulumi.OpenStack.SharedFileSystem

Classes

GetAvailbilityZones

GetAvailbilityZonesArgs

GetAvailbilityZonesResult

GetShare

GetShareArgs

GetShareNetwork

GetShareNetworkArgs

GetShareNetworkResult

GetShareResult

GetSnapshot

GetSnapshotArgs

GetSnapshotResult

SecurityService

SecurityServiceArgs

SecurityServiceState

Share

Use this resource to configure a share.

Example Usage

using Pulumi;
using OpenStack = Pulumi.OpenStack;

class MyStack : Stack
{
public MyStack()
{
    var network1 = new OpenStack.Networking.Network("network1", new OpenStack.Networking.NetworkArgs
    {
        AdminStateUp = "true",
    });
    var subnet1 = new OpenStack.Networking.Subnet("subnet1", new OpenStack.Networking.SubnetArgs
    {
        Cidr = "192.168.199.0/24",
        IpVersion = 4,
        NetworkId = network1.Id,
    });
    var sharenetwork1 = new OpenStack.SharedFileSystem.ShareNetwork("sharenetwork1", new OpenStack.SharedFileSystem.ShareNetworkArgs
    {
        Description = "test share network with security services",
        NeutronNetId = network1.Id,
        NeutronSubnetId = subnet1.Id,
    });
    var share1 = new OpenStack.SharedFileSystem.Share("share1", new OpenStack.SharedFileSystem.ShareArgs
    {
        Description = "test share description",
        ShareNetworkId = sharenetwork1.Id,
        ShareProto = "NFS",
        Size = 1,
    });
}

}

ShareAccess

ShareAccessArgs

ShareAccessState

ShareArgs

ShareNetwork

ShareNetworkArgs

ShareNetworkState

ShareState

Back to top Copyright 2016-2020, Pulumi Corporation.