HEX
Server: Apache/2.4.65 (Ubuntu)
System: Linux ielts-store-v2 6.8.0-1036-gcp #38~22.04.1-Ubuntu SMP Thu Aug 14 01:19:18 UTC 2025 x86_64
User: root (0)
PHP: 7.2.34-54+ubuntu20.04.1+deb.sury.org+1
Disabled: pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,
Upload Files
File: //snap/google-cloud-cli/396/lib/googlecloudsdk/schemas/compute/v1/SslPolicy.yaml
$schema: "http://json-schema.org/draft-06/schema#"

title: compute v1 SslPolicy export schema
description: A gcloud export/import command YAML validation schema.
type: object
additionalProperties: false
properties:
  COMMENT:
    type: object
    description: User specified info ignored by gcloud import.
    additionalProperties: false
    properties:
      template-id:
        type: string
      region:
        type: string
      description:
        type: string
      date:
        type: string
      version:
        type: string
  UNKNOWN:
    type: array
    description: Unknown API fields that cannot be imported.
    items:
      type: string
  creationTimestamp:
    description: '[Output Only] Creation timestamp inRFC3339 text format.'
    type: string
  customFeatures:
    description: |-
      A list of features enabled when the selected profile is CUSTOM. The
      method returns the set of features that can be specified in this list.
      This field must be empty if the profile is notCUSTOM.
    type: array
    items:
      type: string
  description:
    description: |-
      An optional description of this resource. Provide this property when
      you create the resource.
    type: string
  enabledFeatures:
    description: |-
      [Output Only] The list of features enabled in the SSL policy.
    type: array
    items:
      type: string
  fingerprint:
    description: |-
      Fingerprint of this resource. A hash of the contents stored in
      this object. This field is used in optimistic locking. This field
      will be ignored when inserting a SslPolicy. An up-to-date
      fingerprint must be provided in order to update the SslPolicy,
      otherwise the request will fail with error 412 conditionNotMet.
      To see the latest fingerprint, make a get() request to retrieve an
      SslPolicy.
    type: string
  id:
    description: |-
      [Output Only] The unique identifier for the resource. This
      identifier is defined by the server.
    type: integer
  kind:
    description: |-
      [Output only] Type of the resource. Alwayscompute#sslPolicyfor SSL
      policies.
    type: string
  minTlsVersion:
    description: |-
      The minimum version of SSL protocol that can be used by the
      clients to establish a connection with the load balancer. This can
      be one ofTLS_1_0, TLS_1_1, TLS_1_2,TLS_1_3. When set to TLS_1_3,
      the profile field must be set to RESTRICTED.
    type: string
    enum:
    - TLS_1_0
    - TLS_1_1
    - TLS_1_2
    - TLS_1_3
  name:
    description: |-
      Name of the resource. The name must be 1-63 characters long, and
      comply with RFC1035. Specifically, the name must be 1-63
      characters long and match the regular expression
      `[a-z]([-a-z0-9]*[a-z0-9])?` which means the first character must
      be a lowercase letter, and all following characters must be a
      dash, lowercase letter, or digit, except the last character, which
      cannot be a dash.
    type: string
  profile:
    description: |-
      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, orCUSTOM. If using CUSTOM, the
      set of SSL features to enable must be specified in the
      customFeatures field.
    type: string
    enum:
    - COMPATIBLE
    - CUSTOM
    - FIPS_202205
    - MODERN
    - RESTRICTED
  region:
    description: |-
      [Output Only] URL of the region where the regional SSL policy
      resides. This field is not applicable to global SSL policies.
    type: string
  selfLink:
    description: '[Output Only] Server-defined URL for the resource.'
    type: string
  warnings:
    description: |-
      [Output Only] If potential misconfigurations are detected for this
      SSL policy, this field will be populated with warning messages.
    type: array
    items:
      $ref: WarningsValueListEntry.yaml