...
Text file
src/github.com/GoogleCloudPlatform/k8s-config-connector/config/crds/resources/apiextensions.k8s.io_v1_customresourcedefinition_certificatemanagercertificatemaps.certificatemanager.cnrm.cloud.google.com.yaml
1apiVersion: apiextensions.k8s.io/v1
2kind: CustomResourceDefinition
3metadata:
4 annotations:
5 cnrm.cloud.google.com/version: 0.0.0-dev
6 creationTimestamp: null
7 labels:
8 cnrm.cloud.google.com/managed-by-kcc: "true"
9 cnrm.cloud.google.com/stability-level: alpha
10 cnrm.cloud.google.com/system: "true"
11 cnrm.cloud.google.com/tf2crd: "true"
12 name: certificatemanagercertificatemaps.certificatemanager.cnrm.cloud.google.com
13spec:
14 group: certificatemanager.cnrm.cloud.google.com
15 names:
16 categories:
17 - gcp
18 kind: CertificateManagerCertificateMap
19 plural: certificatemanagercertificatemaps
20 shortNames:
21 - gcpcertificatemanagercertificatemap
22 - gcpcertificatemanagercertificatemaps
23 singular: certificatemanagercertificatemap
24 preserveUnknownFields: false
25 scope: Namespaced
26 versions:
27 - additionalPrinterColumns:
28 - jsonPath: .metadata.creationTimestamp
29 name: Age
30 type: date
31 - description: When 'True', the most recent reconcile of the resource succeeded
32 jsonPath: .status.conditions[?(@.type=='Ready')].status
33 name: Ready
34 type: string
35 - description: The reason for the value in 'Ready'
36 jsonPath: .status.conditions[?(@.type=='Ready')].reason
37 name: Status
38 type: string
39 - description: The last transition time for the value in 'Status'
40 jsonPath: .status.conditions[?(@.type=='Ready')].lastTransitionTime
41 name: Status Age
42 type: date
43 name: v1alpha1
44 schema:
45 openAPIV3Schema:
46 properties:
47 apiVersion:
48 description: 'apiVersion defines the versioned schema of this representation
49 of an object. Servers should convert recognized schemas to the latest
50 internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources'
51 type: string
52 kind:
53 description: 'kind is a string value representing the REST resource this
54 object represents. Servers may infer this from the endpoint the client
55 submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds'
56 type: string
57 metadata:
58 type: object
59 spec:
60 properties:
61 description:
62 description: A human-readable description of the resource.
63 type: string
64 projectRef:
65 description: The project that this resource belongs to.
66 oneOf:
67 - not:
68 required:
69 - external
70 required:
71 - name
72 - not:
73 anyOf:
74 - required:
75 - name
76 - required:
77 - namespace
78 required:
79 - external
80 properties:
81 external:
82 description: 'Allowed value: The `name` field of a `Project` resource.'
83 type: string
84 name:
85 description: 'Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names'
86 type: string
87 namespace:
88 description: 'Namespace of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/'
89 type: string
90 type: object
91 resourceID:
92 description: Immutable. Optional. The name of the resource. Used for
93 creation and acquisition. When unset, the value of `metadata.name`
94 is used as the default.
95 type: string
96 required:
97 - projectRef
98 type: object
99 status:
100 properties:
101 conditions:
102 description: Conditions represent the latest available observation
103 of the resource's current state.
104 items:
105 properties:
106 lastTransitionTime:
107 description: Last time the condition transitioned from one status
108 to another.
109 type: string
110 message:
111 description: Human-readable message indicating details about
112 last transition.
113 type: string
114 reason:
115 description: Unique, one-word, CamelCase reason for the condition's
116 last transition.
117 type: string
118 status:
119 description: Status is the status of the condition. Can be True,
120 False, Unknown.
121 type: string
122 type:
123 description: Type is the type of the condition.
124 type: string
125 type: object
126 type: array
127 createTime:
128 description: |-
129 Creation timestamp of a Certificate Map. Timestamp is in RFC3339 UTC "Zulu" format,
130 accurate to nanoseconds with up to nine fractional digits.
131 Examples: "2014-10-02T15:01:23Z" and "2014-10-02T15:01:23.045123456Z".
132 type: string
133 gclbTargets:
134 description: A list of target proxies that use this Certificate Map.
135 items:
136 properties:
137 ipConfigs:
138 description: An IP configuration where this Certificate Map
139 is serving.
140 items:
141 properties:
142 ipAddress:
143 description: An external IP address.
144 type: string
145 ports:
146 description: A list of ports.
147 items:
148 type: integer
149 type: array
150 type: object
151 type: array
152 targetHttpsProxy:
153 description: |-
154 Proxy name must be in the format projects/*/locations/*/targetHttpsProxies/*.
155 This field is part of a union field 'target_proxy': Only one of 'targetHttpsProxy' or
156 'targetSslProxy' may be set.
157 type: string
158 targetSslProxy:
159 description: |-
160 Proxy name must be in the format projects/*/locations/*/targetSslProxies/*.
161 This field is part of a union field 'target_proxy': Only one of 'targetHttpsProxy' or
162 'targetSslProxy' may be set.
163 type: string
164 type: object
165 type: array
166 observedGeneration:
167 description: ObservedGeneration is the generation of the resource
168 that was most recently observed by the Config Connector controller.
169 If this is equal to metadata.generation, then that means that the
170 current reported status reflects the most recent desired state of
171 the resource.
172 type: integer
173 updateTime:
174 description: |-
175 Update timestamp of a Certificate Map. Timestamp is in RFC3339 UTC "Zulu" format,
176 accurate to nanoseconds with up to nine fractional digits.
177 Examples: "2014-10-02T15:01:23Z" and "2014-10-02T15:01:23.045123456Z".
178 type: string
179 type: object
180 required:
181 - spec
182 type: object
183 served: true
184 storage: true
185 subresources:
186 status: {}
187status:
188 acceptedNames:
189 kind: ""
190 plural: ""
191 conditions: []
192 storedVersions: []
View as plain text