Reference documentation and code samples for the GKE Hub V1 API class Google::Cloud::GkeHub::V1::DefaultClusterConfig.
DefaultClusterConfig describes the default cluster configurations to be applied to all clusters born-in-fleet.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#binary_authorization_config
def binary_authorization_config() -> ::Google::Cloud::GkeHub::V1::BinaryAuthorizationConfig
Returns
- (::Google::Cloud::GkeHub::V1::BinaryAuthorizationConfig) — Optional. Enable/Disable binary authorization features for the cluster.
#binary_authorization_config=
def binary_authorization_config=(value) -> ::Google::Cloud::GkeHub::V1::BinaryAuthorizationConfig
Parameter
- value (::Google::Cloud::GkeHub::V1::BinaryAuthorizationConfig) — Optional. Enable/Disable binary authorization features for the cluster.
Returns
- (::Google::Cloud::GkeHub::V1::BinaryAuthorizationConfig) — Optional. Enable/Disable binary authorization features for the cluster.
#compliance_posture_config
def compliance_posture_config() -> ::Google::Cloud::GkeHub::V1::CompliancePostureConfig
Returns
- (::Google::Cloud::GkeHub::V1::CompliancePostureConfig) — Optional. Enable/Disable Compliance Posture features for the cluster. Note that on UpdateFleet, only full replacement of this field is allowed. Users are not allowed for partial updates through field mask.
#compliance_posture_config=
def compliance_posture_config=(value) -> ::Google::Cloud::GkeHub::V1::CompliancePostureConfig
Parameter
- value (::Google::Cloud::GkeHub::V1::CompliancePostureConfig) — Optional. Enable/Disable Compliance Posture features for the cluster. Note that on UpdateFleet, only full replacement of this field is allowed. Users are not allowed for partial updates through field mask.
Returns
- (::Google::Cloud::GkeHub::V1::CompliancePostureConfig) — Optional. Enable/Disable Compliance Posture features for the cluster. Note that on UpdateFleet, only full replacement of this field is allowed. Users are not allowed for partial updates through field mask.
#security_posture_config
def security_posture_config() -> ::Google::Cloud::GkeHub::V1::SecurityPostureConfig
Returns
- (::Google::Cloud::GkeHub::V1::SecurityPostureConfig) — Enable/Disable Security Posture features for the cluster.
#security_posture_config=
def security_posture_config=(value) -> ::Google::Cloud::GkeHub::V1::SecurityPostureConfig
Parameter
- value (::Google::Cloud::GkeHub::V1::SecurityPostureConfig) — Enable/Disable Security Posture features for the cluster.
Returns
- (::Google::Cloud::GkeHub::V1::SecurityPostureConfig) — Enable/Disable Security Posture features for the cluster.