Google Cloud Managed Lustre v1 API - Enum AccessRulesOptions.Types.SquashMode (1.1.0)

public enum AccessRulesOptions.Types.SquashMode

Reference documentation and code samples for the Google Cloud Managed Lustre v1 API enum AccessRulesOptions.Types.SquashMode.

Squash mode for an access rule.

Namespace

Google.Cloud.Lustre.V1

Assembly

Google.Cloud.Lustre.V1.dll

Fields

Name Description
NoSquash

Squash is disabled.

If set inside an [AccessRule][google.cloud.lustre.v1.AccessRulesOptions.AccessRule], root users matching the [ip_ranges][AccessRule.ip_ranges] are not squashed.

If set as the [default_squash_mode][google.cloud.lustre.v1.AccessRulesOptions.default_squash_mode], root squash is disabled for this instance.

If the default squash mode is NO_SQUASH, do not set the [default_squash_uid][google.cloud.lustre.v1.AccessRulesOptions.default_squash_uid] or [default_squash_gid][google.cloud.lustre.v1.AccessRulesOptions.default_squash_gid], or an invalid argument error is returned.

RootSquash

Root user squash is enabled.

Not supported inside an [AccessRule][google.cloud.lustre.v1.AccessRulesOptions.AccessRule].

If set as the [default_squash_mode][google.cloud.lustre.v1.AccessRulesOptions.default_squash_mode], root users not matching any of the [access_rules][google.cloud.lustre.v1.AccessRulesOptions.access_rules] are squashed to the [default_squash_uid][google.cloud.lustre.v1.AccessRulesOptions.default_squash_uid] and [default_squash_gid][google.cloud.lustre.v1.AccessRulesOptions.default_squash_gid].

Unspecified

Unspecified squash mode.