1+ {
2+ "id" : " 00000000-0000-0000-0000-000000000000" ,
3+ "schemaVersion" : " components.meshery.io/v1beta1" ,
4+ "version" : " v1.0.0" ,
5+ "displayName" : " DHCP Options" ,
6+ "description" : " " ,
7+ "format" : " JSON" ,
8+ "model" : {
9+ "id" : " 00000000-0000-0000-0000-000000000000" ,
10+ "schemaVersion" : " models.meshery.io/v1beta1" ,
11+ "version" : " v1.0.0" ,
12+ "name" : " aws-ec2-controller" ,
13+ "displayName" : " AWS EC2" ,
14+ "status" : " enabled" ,
15+ "registrant" : {
16+ "id" : " 00000000-0000-0000-0000-000000000000" ,
17+ "name" : " Github" ,
18+ "credential_id" : " 00000000-0000-0000-0000-000000000000" ,
19+ "type" : " registry" ,
20+ "sub_type" : " " ,
21+ "kind" : " github" ,
22+ "status" : " discovered" ,
23+ "user_id" : " 00000000-0000-0000-0000-000000000000" ,
24+ "created_at" : " 0001-01-01T00:00:00Z" ,
25+ "updated_at" : " 0001-01-01T00:00:00Z" ,
26+ "deleted_at" : " 0001-01-01T00:00:00Z"
27+ },
28+ "connection_id" : " 00000000-0000-0000-0000-000000000000" ,
29+ "category" : {
30+ "name" : " Provisioning"
31+ },
32+ "subCategory" : " Compute" ,
33+ "metadata" : {
34+ "isAnnotation" : false ,
35+ "primaryColor" : " #ED7100" ,
36+ "shape" : " rectangle" ,
37+ "source_uri" : " git://github.com/aws-controllers-k8s/ec2-controller/main/helm" ,
38+ "styleOverrides" : " " ,
39+ "svgColor": "\u003c?xml version=\"1.0\" encoding=\"UTF-8\"?\u003e\u003c!DOCTYPE svg\u003e\u003csvg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 40 40\" height=\"20\" width=\"20\"\u003e \u003cg xmlns=\"http://www.w3.org/2000/svg\" id=\"Icon-Architecture/32/Arch_Amazon-EC2_32\" stroke=\"none\" stroke-width=\"1\" fill=\"none\" fill-rule=\"evenodd\"\u003e \u003cg xmlns=\"http://www.w3.org/2000/svg\" id=\"Icon-Architecture-BG/32/Compute\" fill=\"#ED7100\"\u003e \u003crect xmlns=\"http://www.w3.org/2000/svg\" id=\"Rectangle\" x=\"0\" y=\"0\" width=\"40\" height=\"40\"\u003e\u003c/rect\u003e \u003c/g\u003e \u003cpath xmlns=\"http://www.w3.org/2000/svg\" d=\"M26.052,27 L26,13.948 L13,14 L13,27.052 L26.052,27 Z M27,14 L29,14 L29,15 L27,15 L27,17 L29,17 L29,18 L27,18 L27,20 L29,20 L29,21 L27,21 L27,23 L29,23 L29,24 L27,24 L27,26 L29,26 L29,27 L27,27 L27,27.052 C27,27.575 26.574,28 26.052,28 L26,28 L26,30 L25,30 L25,28 L23,28 L23,30 L22,30 L22,28 L20,28 L20,30 L19,30 L19,28 L17,28 L17,30 L16,30 L16,28 L14,28 L14,30 L13,30 L13,28 L12.948,28 C12.426,28 12,27.575 12,27.052 L12,27 L10,27 L10,26 L12,26 L12,24 L10,24 L10,23 L12,23 L12,21 L10,21 L10,20 L12,20 L12,18 L10,18 L10,17 L12,17 L12,15 L10,15 L10,14 L12,14 L12,13.948 C12,13.425 12.426,13 12.948,13 L13,13 L13,11 L14,11 L14,13 L16,13 L16,11 L17,11 L17,13 L19,13 L19,11 L20,11 L20,13 L22,13 L22,11 L23,11 L23,13 L25,13 L25,11 L26,11 L26,13 L26.052,13 C26.574,13 27,13.425 27,13.948 L27,14 Z M21,33 L7,33 L7,19 L9,19 L9,18 L7.062,18 C6.477,18 6,18.477 6,19.062 L6,32.938 C6,33.523 6.477,34 7.062,34 L20.939,34 C21.524,34 22,33.523 22,32.938 L22,31 L21,31 L21,33 Z M34,7.062 L34,20.938 C34,21.523 33.524,22 32.939,22 L30,22 L30,21 L33,21 L33,7 L19,7 L19,10 L18,10 L18,7.062 C18,6.477 18.477,6 19.062,6 L32.939,6 C33.524,6 34,6.477 34,7.062 L34,7.062 Z\" id=\"Amazon-EC2_Icon_32_Squid\" fill=\"#FFFFFF\"\u003e\u003c/path\u003e \u003c/g\u003e\u003c/svg\u003e",
40+ "svgComplete" : " " ,
41+ "svgWhite": "\u003c?xml version=\"1.0\" encoding=\"UTF-8\"?\u003e\u003c!DOCTYPE svg\u003e\u003csvg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 40 40\" height=\"20\" width=\"20\"\u003e \u003cg xmlns=\"http://www.w3.org/2000/svg\" id=\"Icon-Architecture/32/Arch_Amazon-EC2_32\" stroke=\"none\" stroke-width=\"1\" fill=\"none\" fill-rule=\"evenodd\"\u003e \u003cpath xmlns=\"http://www.w3.org/2000/svg\" d=\"M26.052,27 L26,13.948 L13,14 L13,27.052 L26.052,27 Z M27,14 L29,14 L29,15 L27,15 L27,17 L29,17 L29,18 L27,18 L27,20 L29,20 L29,21 L27,21 L27,23 L29,23 L29,24 L27,24 L27,26 L29,26 L29,27 L27,27 L27,27.052 C27,27.575 26.574,28 26.052,28 L26,28 L26,30 L25,30 L25,28 L23,28 L23,30 L22,30 L22,28 L20,28 L20,30 L19,30 L19,28 L17,28 L17,30 L16,30 L16,28 L14,28 L14,30 L13,30 L13,28 L12.948,28 C12.426,28 12,27.575 12,27.052 L12,27 L10,27 L10,26 L12,26 L12,24 L10,24 L10,23 L12,23 L12,21 L10,21 L10,20 L12,20 L12,18 L10,18 L10,17 L12,17 L12,15 L10,15 L10,14 L12,14 L12,13.948 C12,13.425 12.426,13 12.948,13 L13,13 L13,11 L14,11 L14,13 L16,13 L16,11 L17,11 L17,13 L19,13 L19,11 L20,11 L20,13 L22,13 L22,11 L23,11 L23,13 L25,13 L25,11 L26,11 L26,13 L26.052,13 C26.574,13 27,13.425 27,13.948 L27,14 Z M21,33 L7,33 L7,19 L9,19 L9,18 L7.062,18 C6.477,18 6,18.477 6,19.062 L6,32.938 C6,33.523 6.477,34 7.062,34 L20.939,34 C21.524,34 22,33.523 22,32.938 L22,31 L21,31 L21,33 Z M34,7.062 L34,20.938 C34,21.523 33.524,22 32.939,22 L30,22 L30,21 L33,21 L33,7 L19,7 L19,10 L18,10 L18,7.062 C18,6.477 18.477,6 19.062,6 L32.939,6 C33.524,6 34,6.477 34,7.062 L34,7.062 Z\" id=\"Amazon-EC2_Icon_32_Squid\" fill=\"#FFFFFF\"\u003e\u003c/path\u003e \u003c/g\u003e\u003c/svg\u003e"
42+ },
43+ "model" : {
44+ "version" : " v1.3.7"
45+ },
46+ "components" : null ,
47+ "relationships" : null ,
48+ "components_count" : 0 ,
49+ "relationships_count" : 0
50+ },
51+ "styles" : {
52+ "primaryColor" : " #ED7100" ,
53+ "shape" : " rectangle" ,
54+ "svgColor": "\u003csvg viewBox=\"0 0 40 40\" xmlns=\"http://www.w3.org/2000/svg\"\u003e \u003cg id=\"Icon-Architecture/32/Arch_Amazon-EC2_32\" stroke=\"none\" stroke-width=\"1\" fill=\"none\" fill-rule=\"evenodd\"\u003e \u003cg id=\"Icon-Architecture-BG/32/Compute\" fill=\"#ED7100\"\u003e \u003crect id=\"Rectangle\" x=\"0\" y=\"0\" width=\"40\" height=\"40\"\u003e\u003c/rect\u003e \u003c/g\u003e \u003cpath d=\"M26.052,27 L26,13.948 L13,14 L13,27.052 L26.052,27 Z M27,14 L29,14 L29,15 L27,15 L27,17 L29,17 L29,18 L27,18 L27,20 L29,20 L29,21 L27,21 L27,23 L29,23 L29,24 L27,24 L27,26 L29,26 L29,27 L27,27 L27,27.052 C27,27.575 26.574,28 26.052,28 L26,28 L26,30 L25,30 L25,28 L23,28 L23,30 L22,30 L22,28 L20,28 L20,30 L19,30 L19,28 L17,28 L17,30 L16,30 L16,28 L14,28 L14,30 L13,30 L13,28 L12.948,28 C12.426,28 12,27.575 12,27.052 L12,27 L10,27 L10,26 L12,26 L12,24 L10,24 L10,23 L12,23 L12,21 L10,21 L10,20 L12,20 L12,18 L10,18 L10,17 L12,17 L12,15 L10,15 L10,14 L12,14 L12,13.948 C12,13.425 12.426,13 12.948,13 L13,13 L13,11 L14,11 L14,13 L16,13 L16,11 L17,11 L17,13 L19,13 L19,11 L20,11 L20,13 L22,13 L22,11 L23,11 L23,13 L25,13 L25,11 L26,11 L26,13 L26.052,13 C26.574,13 27,13.425 27,13.948 L27,14 Z M21,33 L7,33 L7,19 L9,19 L9,18 L7.062,18 C6.477,18 6,18.477 6,19.062 L6,32.938 C6,33.523 6.477,34 7.062,34 L20.939,34 C21.524,34 22,33.523 22,32.938 L22,31 L21,31 L21,33 Z M34,7.062 L34,20.938 C34,21.523 33.524,22 32.939,22 L30,22 L30,21 L33,21 L33,7 L19,7 L19,10 L18,10 L18,7.062 C18,6.477 18.477,6 19.062,6 L32.939,6 C33.524,6 34,6.477 34,7.062 L34,7.062 Z\" id=\"Amazon-EC2_Icon_32_Squid\" fill=\"#FFFFFF\"\u003e\u003c/path\u003e \u003c/g\u003e\u003c/svg\u003e",
55+ "svgWhite": "\u003csvg viewBox=\"0 0 40 40\" xmlns=\"http://www.w3.org/2000/svg\" width='40' height='40'\u003e \u003cg id=\"Icon-Architecture/32/Arch_Amazon-EC2_32\" stroke=\"none\" stroke-width=\"1\" fill=\"none\" fill-rule=\"evenodd\"\u003e \u003cpath d=\"M26.052,27 L26,13.948 L13,14 L13,27.052 L26.052,27 Z M27,14 L29,14 L29,15 L27,15 L27,17 L29,17 L29,18 L27,18 L27,20 L29,20 L29,21 L27,21 L27,23 L29,23 L29,24 L27,24 L27,26 L29,26 L29,27 L27,27 L27,27.052 C27,27.575 26.574,28 26.052,28 L26,28 L26,30 L25,30 L25,28 L23,28 L23,30 L22,30 L22,28 L20,28 L20,30 L19,30 L19,28 L17,28 L17,30 L16,30 L16,28 L14,28 L14,30 L13,30 L13,28 L12.948,28 C12.426,28 12,27.575 12,27.052 L12,27 L10,27 L10,26 L12,26 L12,24 L10,24 L10,23 L12,23 L12,21 L10,21 L10,20 L12,20 L12,18 L10,18 L10,17 L12,17 L12,15 L10,15 L10,14 L12,14 L12,13.948 C12,13.425 12.426,13 12.948,13 L13,13 L13,11 L14,11 L14,13 L16,13 L16,11 L17,11 L17,13 L19,13 L19,11 L20,11 L20,13 L22,13 L22,11 L23,11 L23,13 L25,13 L25,11 L26,11 L26,13 L26.052,13 C26.574,13 27,13.425 27,13.948 L27,14 Z M21,33 L7,33 L7,19 L9,19 L9,18 L7.062,18 C6.477,18 6,18.477 6,19.062 L6,32.938 C6,33.523 6.477,34 7.062,34 L20.939,34 C21.524,34 22,33.523 22,32.938 L22,31 L21,31 L21,33 Z M34,7.062 L34,20.938 C34,21.523 33.524,22 32.939,22 L30,22 L30,21 L33,21 L33,7 L19,7 L19,10 L18,10 L18,7.062 C18,6.477 18.477,6 19.062,6 L32.939,6 C33.524,6 34,6.477 34,7.062 L34,7.062 Z\" id=\"Amazon-EC2_Icon_32_Squid\" fill=\"#FFFFFF\"\u003e\u003c/path\u003e \u003c/g\u003e\u003c/svg\u003e"
56+ },
57+ "capabilities" : [
58+ {
59+ "description" : " Initiate a performance test. Meshery will execute the load generation, collect metrics, and present the results." ,
60+ "displayName" : " Performance Test" ,
61+ "entityState" : [
62+ " instance"
63+ ],
64+ "key" : " " ,
65+ "kind" : " action" ,
66+ "metadata" : null ,
67+ "schemaVersion" : " capability.meshery.io/v1alpha1" ,
68+ "status" : " enabled" ,
69+ "subType" : " perf-test" ,
70+ "type" : " operator" ,
71+ "version" : " 0.7.0"
72+ },
73+ {
74+ "description" : " Configure the workload specific setting of a component" ,
75+ "displayName" : " Workload Configuration" ,
76+ "entityState" : [
77+ " declaration"
78+ ],
79+ "key" : " " ,
80+ "kind" : " mutate" ,
81+ "metadata" : null ,
82+ "schemaVersion" : " capability.meshery.io/v1alpha1" ,
83+ "status" : " enabled" ,
84+ "subType" : " config" ,
85+ "type" : " configuration" ,
86+ "version" : " 0.7.0"
87+ },
88+ {
89+ "description" : " Configure Labels And Annotations for the component " ,
90+ "displayName" : " Labels and Annotations Configuration" ,
91+ "entityState" : [
92+ " declaration"
93+ ],
94+ "key" : " " ,
95+ "kind" : " mutate" ,
96+ "metadata" : null ,
97+ "schemaVersion" : " capability.meshery.io/v1alpha1" ,
98+ "status" : " enabled" ,
99+ "subType" : " labels-and-annotations" ,
100+ "type" : " configuration" ,
101+ "version" : " 0.7.0"
102+ },
103+ {
104+ "description" : " View relationships for the component" ,
105+ "displayName" : " Relationships" ,
106+ "entityState" : [
107+ " declaration" ,
108+ " instance"
109+ ],
110+ "key" : " " ,
111+ "kind" : " view" ,
112+ "metadata" : null ,
113+ "schemaVersion" : " capability.meshery.io/v1alpha1" ,
114+ "status" : " enabled" ,
115+ "subType" : " relationship" ,
116+ "type" : " configuration" ,
117+ "version" : " 0.7.0"
118+ },
119+ {
120+ "description" : " View Component Definition " ,
121+ "displayName" : " Json Schema" ,
122+ "entityState" : [
123+ " declaration" ,
124+ " instance"
125+ ],
126+ "key" : " " ,
127+ "kind" : " view" ,
128+ "metadata" : null ,
129+ "schemaVersion" : " capability.meshery.io/v1alpha1" ,
130+ "status" : " enabled" ,
131+ "subType" : " definition" ,
132+ "type" : " configuration" ,
133+ "version" : " 0.7.0"
134+ },
135+ {
136+ "description" : " Configure the visual styles for the component" ,
137+ "displayName" : " Styling" ,
138+ "entityState" : [
139+ " declaration"
140+ ],
141+ "key" : " " ,
142+ "kind" : " mutate" ,
143+ "metadata" : null ,
144+ "schemaVersion" : " capability.meshery.io/v1alpha1" ,
145+ "status" : " enabled" ,
146+ "subType" : " " ,
147+ "type" : " style" ,
148+ "version" : " 0.7.0"
149+ },
150+ {
151+ "description" : " Change the shape of the component" ,
152+ "displayName" : " Change Shape" ,
153+ "entityState" : [
154+ " declaration"
155+ ],
156+ "key" : " " ,
157+ "kind" : " mutate" ,
158+ "metadata" : null ,
159+ "schemaVersion" : " capability.meshery.io/v1alpha1" ,
160+ "status" : " enabled" ,
161+ "subType" : " shape" ,
162+ "type" : " style" ,
163+ "version" : " 0.7.0"
164+ },
165+ {
166+ "description" : " Drag and Drop a component into a parent component in graph view" ,
167+ "displayName" : " Compound Drag And Drop" ,
168+ "entityState" : [
169+ " declaration"
170+ ],
171+ "key" : " " ,
172+ "kind" : " interaction" ,
173+ "metadata" : null ,
174+ "schemaVersion" : " capability.meshery.io/v1alpha1" ,
175+ "status" : " enabled" ,
176+ "subType" : " compoundDnd" ,
177+ "type" : " graph" ,
178+ "version" : " 0.7.0"
179+ }
180+ ],
181+ "status" : " enabled" ,
182+ "metadata" : {
183+ "genealogy" : " " ,
184+ "isAnnotation" : false ,
185+ "isNamespaced" : true ,
186+ "published" : false ,
187+ "source_uri" : " git://github.com/aws-controllers-k8s/ec2-controller/main/helm"
188+ },
189+ "configuration" : null ,
190+ "component" : {
191+ "kind" : " DHCPOptions" ,
192+ "schema": "{\n \"description\": \"DHCPOptions is the Schema for the DHCPOptions API\",\n \"properties\": {\n \"spec\": {\n \"description\": \"DhcpOptionsSpec defines the desired state of DhcpOptions.\\n\\nThe set of DHCP options.\",\n \"properties\": {\n \"dhcpConfigurations\": {\n \"description\": \"A DHCP configuration option.\",\n \"items\": {\n \"description\": \"Describes a DHCP configuration option.\",\n \"properties\": {\n \"key\": {\n \"type\": \"string\"\n },\n \"values\": {\n \"items\": {\n \"type\": \"string\"\n },\n \"type\": \"array\"\n }\n },\n \"type\": \"object\"\n },\n \"type\": \"array\"\n },\n \"tags\": {\n \"description\": \"The tags. The value parameter is required, but if you don't want the tag\\nto have a value, specify the parameter with no value, and we set the value\\nto an empty string.\",\n \"items\": {\n \"description\": \"Describes a tag.\",\n \"properties\": {\n \"key\": {\n \"type\": \"string\"\n },\n \"value\": {\n \"type\": \"string\"\n }\n },\n \"type\": \"object\"\n },\n \"type\": \"array\"\n },\n \"vpc\": {\n \"items\": {\n \"type\": \"string\"\n },\n \"type\": \"array\"\n },\n \"vpcRefs\": {\n \"items\": {\n \"description\": \"AWSResourceReferenceWrapper provides a wrapper around *AWSResourceReference\\ntype to provide more user friendly syntax for references using 'from' field\\nEx:\\nAPIIDRef:\\n\\n\\tfrom:\\n\\t name: my-api\",\n \"properties\": {\n \"from\": {\n \"description\": \"AWSResourceReference provides all the values necessary to reference another\\nk8s resource for finding the identifier(Id/ARN/Name)\",\n \"properties\": {\n \"name\": {\n \"type\": \"string\"\n },\n \"namespace\": {\n \"type\": \"string\"\n }\n },\n \"type\": \"object\"\n }\n },\n \"type\": \"object\"\n },\n \"type\": \"array\"\n }\n },\n \"required\": [\n \"dhcpConfigurations\"\n ],\n \"type\": \"object\"\n }\n },\n \"title\": \"DHCP Options\",\n \"type\": \"object\"\n}",
193+ "version" : " ec2.services.k8s.aws/v1alpha1"
194+ }
195+ }
0 commit comments