Enum SslPolicy.Profile (1.98.0)

public enum SslPolicy.Profile extends Enum<SslPolicy.Profile> implements ProtocolMessageEnum

Profile specifies the set of SSL features that can be used by the load balancer when negotiating SSL with clients. This can be one ofCOMPATIBLE, MODERN, RESTRICTED,FIPS_202205, or CUSTOM. If usingCUSTOM, the set of SSL features to enable must be specified in the customFeatures field. If using FIPS_202205, the min_tls_version field must be set to TLS_1_2.

Protobuf enum google.cloud.compute.v1.SslPolicy.Profile

Implements

ProtocolMessageEnum

Static Fields

Name Description
COMPATIBLE

Compatible profile. Allows the broadset set of clients, even those which support only out-of-date SSL features to negotiate with the load balancer.

COMPATIBLE = 179357396;

COMPATIBLE_VALUE

Compatible profile. Allows the broadset set of clients, even those which support only out-of-date SSL features to negotiate with the load balancer.

COMPATIBLE = 179357396;

CUSTOM

Custom profile. Allow only the set of allowed SSL features specified in the customFeatures field.

CUSTOM = 388595569;

CUSTOM_VALUE

Custom profile. Allow only the set of allowed SSL features specified in the customFeatures field.

CUSTOM = 388595569;

FIPS_202205

FIPS compatible profile. Supports a reduced set of SSL features, intended to meet FIPS 140-3 compliance requirements.

FIPS_202205 = 475828188;

FIPS_202205_VALUE

FIPS compatible profile. Supports a reduced set of SSL features, intended to meet FIPS 140-3 compliance requirements.

FIPS_202205 = 475828188;

MODERN

Modern profile. Supports a wide set of SSL features, allowing modern clients to negotiate SSL with the load balancer.

MODERN = 132013855;

MODERN_VALUE

Modern profile. Supports a wide set of SSL features, allowing modern clients to negotiate SSL with the load balancer.

MODERN = 132013855;

RESTRICTED

Restricted profile. Supports a reduced set of SSL features, intended to meet stricter compliance requirements.

RESTRICTED = 261551195;

RESTRICTED_VALUE

Restricted profile. Supports a reduced set of SSL features, intended to meet stricter compliance requirements.

RESTRICTED = 261551195;

UNDEFINED_PROFILE

A value indicating that the enum field is not set.

UNDEFINED_PROFILE = 0;

UNDEFINED_PROFILE_VALUE

A value indicating that the enum field is not set.

UNDEFINED_PROFILE = 0;

UNRECOGNIZED

Static Methods

Name Description
forNumber(int value)
getDescriptor()
internalGetValueMap()
valueOf(Descriptors.EnumValueDescriptor desc)
valueOf(int value)

Deprecated. Use #forNumber(int) instead.

valueOf(String name)
values()

Methods

Name Description
getDescriptorForType()
getNumber()
getValueDescriptor()