# Functions
Use this data source to get a list of Shared File System availability zones from OpenStack
## Example Usage
```go package main
import ( "github.com/pulumi/pulumi-openstack/sdk/v2/go/openstack/sharedfilesystem" "github.com/pulumi/pulumi/sdk/v2/go/pulumi" )
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := sharedfilesystem.GetAvailbilityZones(ctx, nil, nil) if err != nil { return err } return nil }) } ```.
GetSecurityService gets an existing SecurityService resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
GetShare gets an existing Share resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
GetShareAccess gets an existing ShareAccess resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
GetShareNetwork gets an existing ShareNetwork resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
Use this data source to get the ID of an available Shared File System snapshot.
Use this data source to get the ID of an available Shared File System share.
Use this data source to get the ID of an available Shared File System share network.
NewSecurityService registers a new resource with the given unique name, arguments, and options.
NewShare registers a new resource with the given unique name, arguments, and options.
NewShareAccess registers a new resource with the given unique name, arguments, and options.
NewShareNetwork registers a new resource with the given unique name, arguments, and options.
# Structs
A collection of arguments for invoking getAvailbilityZones.
A collection of values returned by getAvailbilityZones.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
A collection of arguments for invoking getSnapshot.
A collection of values returned by getSnapshot.
A collection of arguments for invoking getShare.
A collection of arguments for invoking getShareNetwork.
A collection of values returned by getShareNetwork.
A collection of values returned by getShare.
Use this resource to configure a security service.
The set of arguments for constructing a SecurityService resource.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Use this resource to configure a share.
## Import
This resource can be imported by specifying the ID of the share and the ID of the share access, separated by a slash, e.g.
The set of arguments for constructing a ShareAccess resource.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
The set of arguments for constructing a Share resource.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Use this resource to configure a share network.
The set of arguments for constructing a ShareNetwork resource.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Interfaces
GetShareExportLocationArrayInput is an input type that accepts GetShareExportLocationArray and GetShareExportLocationArrayOutput values.
GetShareExportLocationInput is an input type that accepts GetShareExportLocationArgs and GetShareExportLocationOutput values.
SecurityServiceArrayInput is an input type that accepts SecurityServiceArray and SecurityServiceArrayOutput values.
No description provided by the author
SecurityServiceMapInput is an input type that accepts SecurityServiceMap and SecurityServiceMapOutput values.
No description provided by the author
ShareAccessArrayInput is an input type that accepts ShareAccessArray and ShareAccessArrayOutput values.
No description provided by the author
ShareAccessMapInput is an input type that accepts ShareAccessMap and ShareAccessMapOutput values.
No description provided by the author
ShareArrayInput is an input type that accepts ShareArray and ShareArrayOutput values.
ShareExportLocationArrayInput is an input type that accepts ShareExportLocationArray and ShareExportLocationArrayOutput values.
ShareExportLocationInput is an input type that accepts ShareExportLocationArgs and ShareExportLocationOutput values.
No description provided by the author
ShareMapInput is an input type that accepts ShareMap and ShareMapOutput values.
ShareNetworkArrayInput is an input type that accepts ShareNetworkArray and ShareNetworkArrayOutput values.
No description provided by the author
ShareNetworkMapInput is an input type that accepts ShareNetworkMap and ShareNetworkMapOutput values.
No description provided by the author
No description provided by the author
# Type aliases
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author