1
1
{
2
- "component" : {
3
- "kind" : " AlloyDBBackup" ,
4
- "schema": "{\n \"properties\": {\n \"spec\": {\n \"properties\": {\n \"clusterNameRef\": {\n \"description\": \"The full resource name of the backup source cluster (e.g., projects/{project}/locations/{location}/clusters/{clusterId}).\",\n \"oneOf\": [\n {\n \"not\": {\n \"required\": [\n \"external\"\n ]\n },\n \"required\": [\n \"name\"\n ]\n },\n {\n \"not\": {\n \"anyOf\": [\n {\n \"required\": [\n \"name\"\n ]\n },\n {\n \"required\": [\n \"namespace\"\n ]\n }\n ]\n },\n \"required\": [\n \"external\"\n ]\n }\n ],\n \"properties\": {\n \"external\": {\n \"description\": \"Allowed value: The `name` field of an `AlloyDBCluster` resource.\",\n \"type\": \"string\"\n },\n \"name\": {\n \"description\": \"Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names\",\n \"type\": \"string\"\n },\n \"namespace\": {\n \"description\": \"Namespace of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/\",\n \"type\": \"string\"\n }\n },\n \"type\": \"object\"\n },\n \"description\": {\n \"description\": \"Immutable. User-provided description of the backup.\",\n \"type\": \"string\"\n },\n \"encryptionConfig\": {\n \"description\": \"EncryptionConfig describes the encryption config of a cluster or a backup that is encrypted with a CMEK (customer-managed encryption key).\",\n \"properties\": {\n \"kmsKeyName\": {\n \"description\": \"Immutable. The fully-qualified resource name of the KMS key. Each Cloud KMS key is regionalized and has the following format: projects/[PROJECT]/locations/[REGION]/keyRings/[RING]/cryptoKeys/[KEY_NAME].\",\n \"type\": \"string\"\n }\n },\n \"type\": \"object\"\n },\n \"location\": {\n \"description\": \"Immutable. The location where the alloydb backup should reside.\",\n \"type\": \"string\"\n },\n \"projectRef\": {\n \"description\": \"The project that this resource belongs to.\",\n \"oneOf\": [\n {\n \"not\": {\n \"required\": [\n \"external\"\n ]\n },\n \"required\": [\n \"name\"\n ]\n },\n {\n \"not\": {\n \"anyOf\": [\n {\n \"required\": [\n \"name\"\n ]\n },\n {\n \"required\": [\n \"namespace\"\n ]\n }\n ]\n },\n \"required\": [\n \"external\"\n ]\n }\n ],\n \"properties\": {\n \"external\": {\n \"description\": \"Allowed value: The `name` field of a `Project` resource.\",\n \"type\": \"string\"\n },\n \"name\": {\n \"description\": \"Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names\",\n \"type\": \"string\"\n },\n \"namespace\": {\n \"description\": \"Namespace of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/\",\n \"type\": \"string\"\n }\n },\n \"type\": \"object\"\n },\n \"resourceID\": {\n \"description\": \"Immutable. Optional. The backupId of the resource. Used for creation and acquisition. When unset, the value of `metadata.name` is used as the default.\",\n \"type\": \"string\"\n }\n },\n \"required\": [\n \"clusterNameRef\",\n \"location\",\n \"projectRef\"\n ],\n \"type\": \"object\"\n }\n },\n \"required\": [\n \"spec\"\n ],\n \"title\": \"Alloy DB Backup\",\n \"type\": \"object\"\n}",
5
- "version" : " alloydb.cnrm.cloud.google.com/v1beta1"
6
- },
7
- "configuration" : null ,
8
- "description" : " " ,
2
+ "id" : " 00000000-0000-0000-0000-000000000000" ,
3
+ "schemaVersion" : " components.meshery.io/v1beta1" ,
4
+ "version" : " " ,
9
5
"displayName" : " Alloy DB Backup" ,
6
+ "description" : " " ,
10
7
"format" : " JSON" ,
8
+ "model" : {
11
9
"id" : " 00000000-0000-0000-0000-000000000000" ,
12
- "metadata" : {
13
- "genealogy" : " " ,
14
- "isAnnotation" : false ,
15
- "isNamespaced" : true ,
16
- "published" : false
10
+ "schemaVersion" : " " ,
11
+ "version" : " alloydb_v1beta1_alloydbbackup.yaml" ,
12
+ "name" : " k8s-config-connector" ,
13
+ "displayName" : " k8s-config-connector" ,
14
+ "status" : " " ,
15
+ "registrant" : {
16
+ "id" : " 00000000-0000-0000-0000-000000000000" ,
17
+ "name" : " " ,
18
+ "type" : " " ,
19
+ "sub_type" : " " ,
20
+ "kind" : " " ,
21
+ "status" : " " ,
22
+ "created_at" : " 0001-01-01T00:00:00Z" ,
23
+ "updated_at" : " 0001-01-01T00:00:00Z" ,
24
+ "deleted_at" : null ,
25
+ "schemaVersion" : " "
17
26
},
18
- "model " : {
27
+ "connection_id " : " 00000000-0000-0000-0000-000000000000 " ,
19
28
"category" : {
29
+ "id" : " 00000000-0000-0000-0000-000000000000" ,
20
30
"name" : " "
21
31
},
22
- "displayName" : " k8s-config-connector" ,
23
- "id" : " 00000000-0000-0000-0000-000000000000" ,
32
+ "subCategory" : " " ,
24
33
"metadata" : {
25
- "source_uri" : " https://raw.githubusercontent.com/GoogleCloudPlatform/k8s-config-connector/master/crds/alloydb_v1beta1_alloydbbackup.yaml/1.113.0 " ,
34
+ "source_uri" : " https://raw.githubusercontent.com/GoogleCloudPlatform/k8s-config-connector/master/crds/alloydb_v1beta1_alloydbbackup.yaml" ,
26
35
"svgColor" : " " ,
27
36
"svgWhite" : " "
28
37
},
29
38
"model" : {
30
39
"version" : " "
31
40
},
32
- "name" : " k8s-config-connector" ,
33
- "registrant" : {
34
- "created_at" : " 0001-01-01T00:00:00Z" ,
35
- "credential_id" : " 00000000-0000-0000-0000-000000000000" ,
36
- "deleted_at" : " 0001-01-01T00:00:00Z" ,
37
- "id" : " 00000000-0000-0000-0000-000000000000" ,
38
- "kind" : " " ,
39
- "name" : " " ,
40
- "status" : " " ,
41
- "sub_type" : " " ,
42
- "type" : " " ,
43
- "updated_at" : " 0001-01-01T00:00:00Z" ,
44
- "user_id" : " 00000000-0000-0000-0000-000000000000"
45
- },
46
- "connection_id" : " 00000000-0000-0000-0000-000000000000" ,
47
- "schemaVersion" : " " ,
48
- "status" : " " ,
49
- "version" : " 1.113.0" ,
50
- "components" : null ,
51
- "relationships" : null ,
52
41
"components_count" : 0 ,
53
- "relationships_count" : 0
42
+ "relationships_count" : 0 ,
43
+ "components" : null ,
44
+ "relationships" : null
54
45
},
55
- "schemaVersion" : " components.meshery.io/v1beta1" ,
56
- "status" : null ,
57
46
"styles" : null ,
58
- "version" : " "
47
+ "capabilities" : null ,
48
+ "status" : null ,
49
+ "metadata" : {
50
+ "configurationUISchema" : " " ,
51
+ "genealogy" : " " ,
52
+ "instanceDetails" : null ,
53
+ "isAnnotation" : false ,
54
+ "isNamespaced" : true ,
55
+ "published" : false
56
+ },
57
+ "configuration" : null ,
58
+ "component" : {
59
+ "version" : " alloydb.cnrm.cloud.google.com/v1beta1" ,
60
+ "kind" : " AlloyDBBackup" ,
61
+ "schema": "{\n \"properties\": {\n \"spec\": {\n \"properties\": {\n \"clusterNameRef\": {\n \"description\": \"The full resource name of the backup source cluster (e.g., projects/{project}/locations/{location}/clusters/{clusterId}).\",\n \"oneOf\": [\n {\n \"not\": {\n \"required\": [\n \"external\"\n ]\n },\n \"required\": [\n \"name\"\n ]\n },\n {\n \"not\": {\n \"anyOf\": [\n {\n \"required\": [\n \"name\"\n ]\n },\n {\n \"required\": [\n \"namespace\"\n ]\n }\n ]\n },\n \"required\": [\n \"external\"\n ]\n }\n ],\n \"properties\": {\n \"external\": {\n \"description\": \"Allowed value: The `name` field of an `AlloyDBCluster` resource.\",\n \"type\": \"string\"\n },\n \"name\": {\n \"description\": \"Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names\",\n \"type\": \"string\"\n },\n \"namespace\": {\n \"description\": \"Namespace of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/\",\n \"type\": \"string\"\n }\n },\n \"type\": \"object\"\n },\n \"description\": {\n \"description\": \"Immutable. User-provided description of the backup.\",\n \"type\": \"string\"\n },\n \"encryptionConfig\": {\n \"description\": \"EncryptionConfig describes the encryption config of a cluster or a backup that is encrypted with a CMEK (customer-managed encryption key).\",\n \"properties\": {\n \"kmsKeyName\": {\n \"description\": \"Immutable. The fully-qualified resource name of the KMS key. Each Cloud KMS key is regionalized and has the following format: projects/[PROJECT]/locations/[REGION]/keyRings/[RING]/cryptoKeys/[KEY_NAME].\",\n \"type\": \"string\"\n }\n },\n \"type\": \"object\"\n },\n \"location\": {\n \"description\": \"Immutable. The location where the alloydb backup should reside.\",\n \"type\": \"string\"\n },\n \"projectRef\": {\n \"description\": \"The project that this resource belongs to.\",\n \"oneOf\": [\n {\n \"not\": {\n \"required\": [\n \"external\"\n ]\n },\n \"required\": [\n \"name\"\n ]\n },\n {\n \"not\": {\n \"anyOf\": [\n {\n \"required\": [\n \"name\"\n ]\n },\n {\n \"required\": [\n \"namespace\"\n ]\n }\n ]\n },\n \"required\": [\n \"external\"\n ]\n }\n ],\n \"properties\": {\n \"external\": {\n \"description\": \"Allowed value: The `name` field of a `Project` resource.\",\n \"type\": \"string\"\n },\n \"name\": {\n \"description\": \"Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names\",\n \"type\": \"string\"\n },\n \"namespace\": {\n \"description\": \"Namespace of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/\",\n \"type\": \"string\"\n }\n },\n \"type\": \"object\"\n },\n \"resourceID\": {\n \"description\": \"Immutable. Optional. The backupId of the resource. Used for creation and acquisition. When unset, the value of `metadata.name` is used as the default.\",\n \"type\": \"string\"\n }\n },\n \"required\": [\n \"clusterNameRef\",\n \"location\",\n \"projectRef\"\n ],\n \"type\": \"object\"\n }\n },\n \"required\": [\n \"spec\"\n ],\n \"title\": \"Alloy DB Backup\",\n \"type\": \"object\"\n}"
62
+ }
59
63
}
0 commit comments