Google Native

v0.27.0 published on Friday, Oct 21, 2022 by Pulumi

Share

Creates a share. Auto-naming is currently not supported for this resource.

Create Share Resource

new Share(name: string, args: ShareArgs, opts?: CustomResourceOptions);
@overload
def Share(resource_name: str,
          opts: Optional[ResourceOptions] = None,
          capacity_gb: Optional[str] = None,
          description: Optional[str] = None,
          instance_id: Optional[str] = None,
          labels: Optional[Mapping[str, str]] = None,
          location: Optional[str] = None,
          mount_name: Optional[str] = None,
          nfs_export_options: Optional[Sequence[NfsExportOptionsArgs]] = None,
          project: Optional[str] = None,
          share_id: Optional[str] = None)
@overload
def Share(resource_name: str,
          args: ShareArgs,
          opts: Optional[ResourceOptions] = None)
func NewShare(ctx *Context, name string, args ShareArgs, opts ...ResourceOption) (*Share, error)
public Share(string name, ShareArgs args, CustomResourceOptions? opts = null)
public Share(String name, ShareArgs args)
public Share(String name, ShareArgs args, CustomResourceOptions options)
type: google-native:file/v1beta1:Share
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.

name string
The unique name of the resource.
args ShareArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
resource_name str
The unique name of the resource.
args ShareArgs
The arguments to resource properties.
opts ResourceOptions
Bag of options to control resource's behavior.
ctx Context
Context object for the current deployment.
name string
The unique name of the resource.
args ShareArgs
The arguments to resource properties.
opts ResourceOption
Bag of options to control resource's behavior.
name string
The unique name of the resource.
args ShareArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
name String
The unique name of the resource.
args ShareArgs
The arguments to resource properties.
options CustomResourceOptions
Bag of options to control resource's behavior.

Share Resource Properties

To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

Inputs

The Share resource accepts the following input properties:

InstanceId string
ShareId string

Required. The ID to use for the share. The ID must be unique within the specified instance. This value must start with a lowercase letter followed by up to 62 lowercase letters, numbers, or hyphens, and cannot end with a hyphen.

CapacityGb string

File share capacity in gigabytes (GB). Filestore defines 1 GB as 1024^3 bytes. Must be greater than 0.

Description string

A description of the share with 2048 characters or less. Requests with longer descriptions will be rejected.

Labels Dictionary<string, string>

Resource labels to represent user provided metadata.

Location string
MountName string

The mount name of the share. Must be 63 characters or less and consist of uppercase or lowercase letters, numbers, and underscores.

NfsExportOptions List<Pulumi.GoogleNative.File.V1Beta1.Inputs.NfsExportOptionsArgs>

Nfs Export Options. There is a limit of 10 export options per file share.

Project string
InstanceId string
ShareId string

Required. The ID to use for the share. The ID must be unique within the specified instance. This value must start with a lowercase letter followed by up to 62 lowercase letters, numbers, or hyphens, and cannot end with a hyphen.

CapacityGb string

File share capacity in gigabytes (GB). Filestore defines 1 GB as 1024^3 bytes. Must be greater than 0.

Description string

A description of the share with 2048 characters or less. Requests with longer descriptions will be rejected.

Labels map[string]string

Resource labels to represent user provided metadata.

Location string
MountName string

The mount name of the share. Must be 63 characters or less and consist of uppercase or lowercase letters, numbers, and underscores.

NfsExportOptions []NfsExportOptionsArgs

Nfs Export Options. There is a limit of 10 export options per file share.

Project string
instanceId String
shareId String

Required. The ID to use for the share. The ID must be unique within the specified instance. This value must start with a lowercase letter followed by up to 62 lowercase letters, numbers, or hyphens, and cannot end with a hyphen.

capacityGb String

File share capacity in gigabytes (GB). Filestore defines 1 GB as 1024^3 bytes. Must be greater than 0.

description String

A description of the share with 2048 characters or less. Requests with longer descriptions will be rejected.

labels Map<String,String>

Resource labels to represent user provided metadata.

location String
mountName String

The mount name of the share. Must be 63 characters or less and consist of uppercase or lowercase letters, numbers, and underscores.

nfsExportOptions List<NfsExportOptionsArgs>

Nfs Export Options. There is a limit of 10 export options per file share.

project String
instanceId string
shareId string

Required. The ID to use for the share. The ID must be unique within the specified instance. This value must start with a lowercase letter followed by up to 62 lowercase letters, numbers, or hyphens, and cannot end with a hyphen.

capacityGb string

File share capacity in gigabytes (GB). Filestore defines 1 GB as 1024^3 bytes. Must be greater than 0.

description string

A description of the share with 2048 characters or less. Requests with longer descriptions will be rejected.

labels {[key: string]: string}

Resource labels to represent user provided metadata.

location string
mountName string

The mount name of the share. Must be 63 characters or less and consist of uppercase or lowercase letters, numbers, and underscores.

nfsExportOptions NfsExportOptionsArgs[]

Nfs Export Options. There is a limit of 10 export options per file share.

project string
instance_id str
share_id str

Required. The ID to use for the share. The ID must be unique within the specified instance. This value must start with a lowercase letter followed by up to 62 lowercase letters, numbers, or hyphens, and cannot end with a hyphen.

capacity_gb str

File share capacity in gigabytes (GB). Filestore defines 1 GB as 1024^3 bytes. Must be greater than 0.

description str

A description of the share with 2048 characters or less. Requests with longer descriptions will be rejected.

labels Mapping[str, str]

Resource labels to represent user provided metadata.

location str
mount_name str

The mount name of the share. Must be 63 characters or less and consist of uppercase or lowercase letters, numbers, and underscores.

nfs_export_options Sequence[NfsExportOptionsArgs]

Nfs Export Options. There is a limit of 10 export options per file share.

project str
instanceId String
shareId String

Required. The ID to use for the share. The ID must be unique within the specified instance. This value must start with a lowercase letter followed by up to 62 lowercase letters, numbers, or hyphens, and cannot end with a hyphen.

capacityGb String

File share capacity in gigabytes (GB). Filestore defines 1 GB as 1024^3 bytes. Must be greater than 0.

description String

A description of the share with 2048 characters or less. Requests with longer descriptions will be rejected.

labels Map<String>

Resource labels to represent user provided metadata.

location String
mountName String

The mount name of the share. Must be 63 characters or less and consist of uppercase or lowercase letters, numbers, and underscores.

nfsExportOptions List<Property Map>

Nfs Export Options. There is a limit of 10 export options per file share.

project String

Outputs

All input properties are implicitly available as output properties. Additionally, the Share resource produces the following output properties:

CreateTime string

The time when the share was created.

Id string

The provider-assigned unique ID for this managed resource.

Name string

The resource name of the share, in the format projects/{project_id}/locations/{location_id}/instances/{instance_id}/shares/{share_id}.

State string

The share state.

CreateTime string

The time when the share was created.

Id string

The provider-assigned unique ID for this managed resource.

Name string

The resource name of the share, in the format projects/{project_id}/locations/{location_id}/instances/{instance_id}/shares/{share_id}.

State string

The share state.

createTime String

The time when the share was created.

id String

The provider-assigned unique ID for this managed resource.

name String

The resource name of the share, in the format projects/{project_id}/locations/{location_id}/instances/{instance_id}/shares/{share_id}.

state String

The share state.

createTime string

The time when the share was created.

id string

The provider-assigned unique ID for this managed resource.

name string

The resource name of the share, in the format projects/{project_id}/locations/{location_id}/instances/{instance_id}/shares/{share_id}.

state string

The share state.

create_time str

The time when the share was created.

id str

The provider-assigned unique ID for this managed resource.

name str

The resource name of the share, in the format projects/{project_id}/locations/{location_id}/instances/{instance_id}/shares/{share_id}.

state str

The share state.

createTime String

The time when the share was created.

id String

The provider-assigned unique ID for this managed resource.

name String

The resource name of the share, in the format projects/{project_id}/locations/{location_id}/instances/{instance_id}/shares/{share_id}.

state String

The share state.

Supporting Types

NfsExportOptions

AccessMode Pulumi.GoogleNative.File.V1Beta1.NfsExportOptionsAccessMode

Either READ_ONLY, for allowing only read requests on the exported directory, or READ_WRITE, for allowing both read and write requests. The default is READ_WRITE.

AnonGid string

An integer representing the anonymous group id with a default value of 65534. Anon_gid may only be set with squash_mode of ROOT_SQUASH. An error will be returned if this field is specified for other squash_mode settings.

AnonUid string

An integer representing the anonymous user id with a default value of 65534. Anon_uid may only be set with squash_mode of ROOT_SQUASH. An error will be returned if this field is specified for other squash_mode settings.

IpRanges List<string>

List of either an IPv4 addresses in the format {octet1}.{octet2}.{octet3}.{octet4} or CIDR ranges in the format {octet1}.{octet2}.{octet3}.{octet4}/{mask size} which may mount the file share. Overlapping IP ranges are not allowed, both within and across NfsExportOptions. An error will be returned. The limit is 64 IP ranges/addresses for each FileShareConfig among all NfsExportOptions.

SquashMode Pulumi.GoogleNative.File.V1Beta1.NfsExportOptionsSquashMode

Either NO_ROOT_SQUASH, for allowing root access on the exported directory, or ROOT_SQUASH, for not allowing root access. The default is NO_ROOT_SQUASH.

AccessMode NfsExportOptionsAccessMode

Either READ_ONLY, for allowing only read requests on the exported directory, or READ_WRITE, for allowing both read and write requests. The default is READ_WRITE.

AnonGid string

An integer representing the anonymous group id with a default value of 65534. Anon_gid may only be set with squash_mode of ROOT_SQUASH. An error will be returned if this field is specified for other squash_mode settings.

AnonUid string

An integer representing the anonymous user id with a default value of 65534. Anon_uid may only be set with squash_mode of ROOT_SQUASH. An error will be returned if this field is specified for other squash_mode settings.

IpRanges []string

List of either an IPv4 addresses in the format {octet1}.{octet2}.{octet3}.{octet4} or CIDR ranges in the format {octet1}.{octet2}.{octet3}.{octet4}/{mask size} which may mount the file share. Overlapping IP ranges are not allowed, both within and across NfsExportOptions. An error will be returned. The limit is 64 IP ranges/addresses for each FileShareConfig among all NfsExportOptions.

SquashMode NfsExportOptionsSquashMode

Either NO_ROOT_SQUASH, for allowing root access on the exported directory, or ROOT_SQUASH, for not allowing root access. The default is NO_ROOT_SQUASH.

accessMode NfsExportOptionsAccessMode

Either READ_ONLY, for allowing only read requests on the exported directory, or READ_WRITE, for allowing both read and write requests. The default is READ_WRITE.

anonGid String

An integer representing the anonymous group id with a default value of 65534. Anon_gid may only be set with squash_mode of ROOT_SQUASH. An error will be returned if this field is specified for other squash_mode settings.

anonUid String

An integer representing the anonymous user id with a default value of 65534. Anon_uid may only be set with squash_mode of ROOT_SQUASH. An error will be returned if this field is specified for other squash_mode settings.

ipRanges List<String>

List of either an IPv4 addresses in the format {octet1}.{octet2}.{octet3}.{octet4} or CIDR ranges in the format {octet1}.{octet2}.{octet3}.{octet4}/{mask size} which may mount the file share. Overlapping IP ranges are not allowed, both within and across NfsExportOptions. An error will be returned. The limit is 64 IP ranges/addresses for each FileShareConfig among all NfsExportOptions.

squashMode NfsExportOptionsSquashMode

Either NO_ROOT_SQUASH, for allowing root access on the exported directory, or ROOT_SQUASH, for not allowing root access. The default is NO_ROOT_SQUASH.

accessMode NfsExportOptionsAccessMode

Either READ_ONLY, for allowing only read requests on the exported directory, or READ_WRITE, for allowing both read and write requests. The default is READ_WRITE.

anonGid string

An integer representing the anonymous group id with a default value of 65534. Anon_gid may only be set with squash_mode of ROOT_SQUASH. An error will be returned if this field is specified for other squash_mode settings.

anonUid string

An integer representing the anonymous user id with a default value of 65534. Anon_uid may only be set with squash_mode of ROOT_SQUASH. An error will be returned if this field is specified for other squash_mode settings.

ipRanges string[]

List of either an IPv4 addresses in the format {octet1}.{octet2}.{octet3}.{octet4} or CIDR ranges in the format {octet1}.{octet2}.{octet3}.{octet4}/{mask size} which may mount the file share. Overlapping IP ranges are not allowed, both within and across NfsExportOptions. An error will be returned. The limit is 64 IP ranges/addresses for each FileShareConfig among all NfsExportOptions.

squashMode NfsExportOptionsSquashMode

Either NO_ROOT_SQUASH, for allowing root access on the exported directory, or ROOT_SQUASH, for not allowing root access. The default is NO_ROOT_SQUASH.

access_mode NfsExportOptionsAccessMode

Either READ_ONLY, for allowing only read requests on the exported directory, or READ_WRITE, for allowing both read and write requests. The default is READ_WRITE.

anon_gid str

An integer representing the anonymous group id with a default value of 65534. Anon_gid may only be set with squash_mode of ROOT_SQUASH. An error will be returned if this field is specified for other squash_mode settings.

anon_uid str

An integer representing the anonymous user id with a default value of 65534. Anon_uid may only be set with squash_mode of ROOT_SQUASH. An error will be returned if this field is specified for other squash_mode settings.

ip_ranges Sequence[str]

List of either an IPv4 addresses in the format {octet1}.{octet2}.{octet3}.{octet4} or CIDR ranges in the format {octet1}.{octet2}.{octet3}.{octet4}/{mask size} which may mount the file share. Overlapping IP ranges are not allowed, both within and across NfsExportOptions. An error will be returned. The limit is 64 IP ranges/addresses for each FileShareConfig among all NfsExportOptions.

squash_mode NfsExportOptionsSquashMode

Either NO_ROOT_SQUASH, for allowing root access on the exported directory, or ROOT_SQUASH, for not allowing root access. The default is NO_ROOT_SQUASH.

accessMode "ACCESS_MODE_UNSPECIFIED" | "READ_ONLY" | "READ_WRITE"

Either READ_ONLY, for allowing only read requests on the exported directory, or READ_WRITE, for allowing both read and write requests. The default is READ_WRITE.

anonGid String

An integer representing the anonymous group id with a default value of 65534. Anon_gid may only be set with squash_mode of ROOT_SQUASH. An error will be returned if this field is specified for other squash_mode settings.

anonUid String

An integer representing the anonymous user id with a default value of 65534. Anon_uid may only be set with squash_mode of ROOT_SQUASH. An error will be returned if this field is specified for other squash_mode settings.

ipRanges List<String>

List of either an IPv4 addresses in the format {octet1}.{octet2}.{octet3}.{octet4} or CIDR ranges in the format {octet1}.{octet2}.{octet3}.{octet4}/{mask size} which may mount the file share. Overlapping IP ranges are not allowed, both within and across NfsExportOptions. An error will be returned. The limit is 64 IP ranges/addresses for each FileShareConfig among all NfsExportOptions.

squashMode "SQUASH_MODE_UNSPECIFIED" | "NO_ROOT_SQUASH" | "ROOT_SQUASH"

Either NO_ROOT_SQUASH, for allowing root access on the exported directory, or ROOT_SQUASH, for not allowing root access. The default is NO_ROOT_SQUASH.

NfsExportOptionsAccessMode

AccessModeUnspecified
ACCESS_MODE_UNSPECIFIED

AccessMode not set.

ReadOnly
READ_ONLY

The client can only read the file share.

ReadWrite
READ_WRITE

The client can read and write the file share (default).

NfsExportOptionsAccessModeAccessModeUnspecified
ACCESS_MODE_UNSPECIFIED

AccessMode not set.

NfsExportOptionsAccessModeReadOnly
READ_ONLY

The client can only read the file share.

NfsExportOptionsAccessModeReadWrite
READ_WRITE

The client can read and write the file share (default).

AccessModeUnspecified
ACCESS_MODE_UNSPECIFIED

AccessMode not set.

ReadOnly
READ_ONLY

The client can only read the file share.

ReadWrite
READ_WRITE

The client can read and write the file share (default).

AccessModeUnspecified
ACCESS_MODE_UNSPECIFIED

AccessMode not set.

ReadOnly
READ_ONLY

The client can only read the file share.

ReadWrite
READ_WRITE

The client can read and write the file share (default).

ACCESS_MODE_UNSPECIFIED
ACCESS_MODE_UNSPECIFIED

AccessMode not set.

READ_ONLY
READ_ONLY

The client can only read the file share.

READ_WRITE
READ_WRITE

The client can read and write the file share (default).

"ACCESS_MODE_UNSPECIFIED"
ACCESS_MODE_UNSPECIFIED

AccessMode not set.

"READ_ONLY"
READ_ONLY

The client can only read the file share.

"READ_WRITE"
READ_WRITE

The client can read and write the file share (default).

NfsExportOptionsResponse

AccessMode string

Either READ_ONLY, for allowing only read requests on the exported directory, or READ_WRITE, for allowing both read and write requests. The default is READ_WRITE.

AnonGid string

An integer representing the anonymous group id with a default value of 65534. Anon_gid may only be set with squash_mode of ROOT_SQUASH. An error will be returned if this field is specified for other squash_mode settings.

AnonUid string

An integer representing the anonymous user id with a default value of 65534. Anon_uid may only be set with squash_mode of ROOT_SQUASH. An error will be returned if this field is specified for other squash_mode settings.

IpRanges List<string>

List of either an IPv4 addresses in the format {octet1}.{octet2}.{octet3}.{octet4} or CIDR ranges in the format {octet1}.{octet2}.{octet3}.{octet4}/{mask size} which may mount the file share. Overlapping IP ranges are not allowed, both within and across NfsExportOptions. An error will be returned. The limit is 64 IP ranges/addresses for each FileShareConfig among all NfsExportOptions.

SquashMode string

Either NO_ROOT_SQUASH, for allowing root access on the exported directory, or ROOT_SQUASH, for not allowing root access. The default is NO_ROOT_SQUASH.

AccessMode string

Either READ_ONLY, for allowing only read requests on the exported directory, or READ_WRITE, for allowing both read and write requests. The default is READ_WRITE.

AnonGid string

An integer representing the anonymous group id with a default value of 65534. Anon_gid may only be set with squash_mode of ROOT_SQUASH. An error will be returned if this field is specified for other squash_mode settings.

AnonUid string

An integer representing the anonymous user id with a default value of 65534. Anon_uid may only be set with squash_mode of ROOT_SQUASH. An error will be returned if this field is specified for other squash_mode settings.

IpRanges []string

List of either an IPv4 addresses in the format {octet1}.{octet2}.{octet3}.{octet4} or CIDR ranges in the format {octet1}.{octet2}.{octet3}.{octet4}/{mask size} which may mount the file share. Overlapping IP ranges are not allowed, both within and across NfsExportOptions. An error will be returned. The limit is 64 IP ranges/addresses for each FileShareConfig among all NfsExportOptions.

SquashMode string

Either NO_ROOT_SQUASH, for allowing root access on the exported directory, or ROOT_SQUASH, for not allowing root access. The default is NO_ROOT_SQUASH.

accessMode String

Either READ_ONLY, for allowing only read requests on the exported directory, or READ_WRITE, for allowing both read and write requests. The default is READ_WRITE.

anonGid String

An integer representing the anonymous group id with a default value of 65534. Anon_gid may only be set with squash_mode of ROOT_SQUASH. An error will be returned if this field is specified for other squash_mode settings.

anonUid String

An integer representing the anonymous user id with a default value of 65534. Anon_uid may only be set with squash_mode of ROOT_SQUASH. An error will be returned if this field is specified for other squash_mode settings.

ipRanges List<String>

List of either an IPv4 addresses in the format {octet1}.{octet2}.{octet3}.{octet4} or CIDR ranges in the format {octet1}.{octet2}.{octet3}.{octet4}/{mask size} which may mount the file share. Overlapping IP ranges are not allowed, both within and across NfsExportOptions. An error will be returned. The limit is 64 IP ranges/addresses for each FileShareConfig among all NfsExportOptions.

squashMode String

Either NO_ROOT_SQUASH, for allowing root access on the exported directory, or ROOT_SQUASH, for not allowing root access. The default is NO_ROOT_SQUASH.

accessMode string

Either READ_ONLY, for allowing only read requests on the exported directory, or READ_WRITE, for allowing both read and write requests. The default is READ_WRITE.

anonGid string

An integer representing the anonymous group id with a default value of 65534. Anon_gid may only be set with squash_mode of ROOT_SQUASH. An error will be returned if this field is specified for other squash_mode settings.

anonUid string

An integer representing the anonymous user id with a default value of 65534. Anon_uid may only be set with squash_mode of ROOT_SQUASH. An error will be returned if this field is specified for other squash_mode settings.

ipRanges string[]

List of either an IPv4 addresses in the format {octet1}.{octet2}.{octet3}.{octet4} or CIDR ranges in the format {octet1}.{octet2}.{octet3}.{octet4}/{mask size} which may mount the file share. Overlapping IP ranges are not allowed, both within and across NfsExportOptions. An error will be returned. The limit is 64 IP ranges/addresses for each FileShareConfig among all NfsExportOptions.

squashMode string

Either NO_ROOT_SQUASH, for allowing root access on the exported directory, or ROOT_SQUASH, for not allowing root access. The default is NO_ROOT_SQUASH.

access_mode str

Either READ_ONLY, for allowing only read requests on the exported directory, or READ_WRITE, for allowing both read and write requests. The default is READ_WRITE.

anon_gid str

An integer representing the anonymous group id with a default value of 65534. Anon_gid may only be set with squash_mode of ROOT_SQUASH. An error will be returned if this field is specified for other squash_mode settings.

anon_uid str

An integer representing the anonymous user id with a default value of 65534. Anon_uid may only be set with squash_mode of ROOT_SQUASH. An error will be returned if this field is specified for other squash_mode settings.

ip_ranges Sequence[str]

List of either an IPv4 addresses in the format {octet1}.{octet2}.{octet3}.{octet4} or CIDR ranges in the format {octet1}.{octet2}.{octet3}.{octet4}/{mask size} which may mount the file share. Overlapping IP ranges are not allowed, both within and across NfsExportOptions. An error will be returned. The limit is 64 IP ranges/addresses for each FileShareConfig among all NfsExportOptions.

squash_mode str

Either NO_ROOT_SQUASH, for allowing root access on the exported directory, or ROOT_SQUASH, for not allowing root access. The default is NO_ROOT_SQUASH.

accessMode String

Either READ_ONLY, for allowing only read requests on the exported directory, or READ_WRITE, for allowing both read and write requests. The default is READ_WRITE.

anonGid String

An integer representing the anonymous group id with a default value of 65534. Anon_gid may only be set with squash_mode of ROOT_SQUASH. An error will be returned if this field is specified for other squash_mode settings.

anonUid String

An integer representing the anonymous user id with a default value of 65534. Anon_uid may only be set with squash_mode of ROOT_SQUASH. An error will be returned if this field is specified for other squash_mode settings.

ipRanges List<String>

List of either an IPv4 addresses in the format {octet1}.{octet2}.{octet3}.{octet4} or CIDR ranges in the format {octet1}.{octet2}.{octet3}.{octet4}/{mask size} which may mount the file share. Overlapping IP ranges are not allowed, both within and across NfsExportOptions. An error will be returned. The limit is 64 IP ranges/addresses for each FileShareConfig among all NfsExportOptions.

squashMode String

Either NO_ROOT_SQUASH, for allowing root access on the exported directory, or ROOT_SQUASH, for not allowing root access. The default is NO_ROOT_SQUASH.

NfsExportOptionsSquashMode

SquashModeUnspecified
SQUASH_MODE_UNSPECIFIED

SquashMode not set.

NoRootSquash
NO_ROOT_SQUASH

The Root user has root access to the file share (default).

RootSquash
ROOT_SQUASH

The Root user has squashed access to the anonymous uid/gid.

NfsExportOptionsSquashModeSquashModeUnspecified
SQUASH_MODE_UNSPECIFIED

SquashMode not set.

NfsExportOptionsSquashModeNoRootSquash
NO_ROOT_SQUASH

The Root user has root access to the file share (default).

NfsExportOptionsSquashModeRootSquash
ROOT_SQUASH

The Root user has squashed access to the anonymous uid/gid.

SquashModeUnspecified
SQUASH_MODE_UNSPECIFIED

SquashMode not set.

NoRootSquash
NO_ROOT_SQUASH

The Root user has root access to the file share (default).

RootSquash
ROOT_SQUASH

The Root user has squashed access to the anonymous uid/gid.

SquashModeUnspecified
SQUASH_MODE_UNSPECIFIED

SquashMode not set.

NoRootSquash
NO_ROOT_SQUASH

The Root user has root access to the file share (default).

RootSquash
ROOT_SQUASH

The Root user has squashed access to the anonymous uid/gid.

SQUASH_MODE_UNSPECIFIED
SQUASH_MODE_UNSPECIFIED

SquashMode not set.

NO_ROOT_SQUASH
NO_ROOT_SQUASH

The Root user has root access to the file share (default).

ROOT_SQUASH
ROOT_SQUASH

The Root user has squashed access to the anonymous uid/gid.

"SQUASH_MODE_UNSPECIFIED"
SQUASH_MODE_UNSPECIFIED

SquashMode not set.

"NO_ROOT_SQUASH"
NO_ROOT_SQUASH

The Root user has root access to the file share (default).

"ROOT_SQUASH"
ROOT_SQUASH

The Root user has squashed access to the anonymous uid/gid.

Package Details

Repository
https://github.com/pulumi/pulumi-google-native
License
Apache-2.0