Reference documentation and code samples for the Google Cloud Managed Lustre V1 API class Google::Cloud::Lustre::V1::AccessRulesOptions::AccessRule.
A single policy group with IP-based access rules for the Managed Lustre instance.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#ip_address_ranges
def ip_address_ranges() -> ::Array<::String>
Returns
-
(::Array<::String>) — Required. The IP address ranges to which to apply this access rule.
Accepts non-overlapping CIDR ranges (e.g.,
192.168.1.0/24) and IP addresses (e.g.,192.168.1.0).
#ip_address_ranges=
def ip_address_ranges=(value) -> ::Array<::String>
Parameter
-
value (::Array<::String>) — Required. The IP address ranges to which to apply this access rule.
Accepts non-overlapping CIDR ranges (e.g.,
192.168.1.0/24) and IP addresses (e.g.,192.168.1.0).
Returns
-
(::Array<::String>) — Required. The IP address ranges to which to apply this access rule.
Accepts non-overlapping CIDR ranges (e.g.,
192.168.1.0/24) and IP addresses (e.g.,192.168.1.0).
#name
def name() -> ::String
Returns
- (::String) — Required. The name of the access rule policy group. Must be 16 characters or less and include only alphanumeric characters or '_'.
#name=
def name=(value) -> ::String
Parameter
- value (::String) — Required. The name of the access rule policy group. Must be 16 characters or less and include only alphanumeric characters or '_'.
Returns
- (::String) — Required. The name of the access rule policy group. Must be 16 characters or less and include only alphanumeric characters or '_'.
#squash_mode
def squash_mode() -> ::Google::Cloud::Lustre::V1::AccessRulesOptions::SquashMode
Returns
- (::Google::Cloud::Lustre::V1::AccessRulesOptions::SquashMode) — Required. Squash mode for the access rule.
#squash_mode=
def squash_mode=(value) -> ::Google::Cloud::Lustre::V1::AccessRulesOptions::SquashMode
Parameter
- value (::Google::Cloud::Lustre::V1::AccessRulesOptions::SquashMode) — Required. Squash mode for the access rule.
Returns
- (::Google::Cloud::Lustre::V1::AccessRulesOptions::SquashMode) — Required. Squash mode for the access rule.