Skip to content

Commit f4ae68f

Browse files
feat(gkehub): update the api
#### gkehub:v1 The following keys were added: - schemas.AppDevExperienceFeatureSpec (Total Keys: 2) - schemas.AppDevExperienceFeatureState (Total Keys: 3) - schemas.CommonFeatureSpec.properties.appdevexperience.$ref (Total Keys: 1) - schemas.CommonFeatureState.properties.appdevexperience.$ref (Total Keys: 1) - schemas.MembershipFeatureState.properties.appdevexperience.$ref (Total Keys: 1) - schemas.Status (Total Keys: 3) #### gkehub:v1alpha The following keys were added: - schemas.AppDevExperienceFeatureSpec (Total Keys: 2) - schemas.AppDevExperienceFeatureState (Total Keys: 3) - schemas.CommonFeatureSpec.properties.appdevexperience.$ref (Total Keys: 1) - schemas.CommonFeatureState.properties.appdevexperience.$ref (Total Keys: 1) - schemas.MembershipFeatureState.properties.appdevexperience.$ref (Total Keys: 1) - schemas.Status (Total Keys: 3) #### gkehub:v1beta The following keys were added: - schemas.AppDevExperienceFeatureSpec (Total Keys: 2) - schemas.AppDevExperienceFeatureState (Total Keys: 3) - schemas.CommonFeatureSpec.properties.appdevexperience.$ref (Total Keys: 1) - schemas.CommonFeatureState.properties.appdevexperience.$ref (Total Keys: 1) - schemas.MembershipFeatureState.properties.appdevexperience.$ref (Total Keys: 1) - schemas.Status (Total Keys: 3)
1 parent c39ceee commit f4ae68f

8 files changed

+341
-5
lines changed

docs/dyn/gkehub_v1.projects.locations.features.html

Lines changed: 56 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -163,6 +163,12 @@ <h3>Method Details</h3>
163163
},
164164
&quot;membershipStates&quot;: { # Output only. Membership-specific Feature status. If this Feature does report any per-Membership status, this field may be unused. The keys indicate which Membership the state is for, in the form: `projects/{p}/locations/{l}/memberships/{m}` Where {p} is the project number, {l} is a valid location and {m} is a valid Membership in this project at that location. {p} MUST match the Feature&#x27;s project number.
165165
&quot;a_key&quot;: { # MembershipFeatureState contains Feature status information for a single Membership.
166+
&quot;appdevexperience&quot;: { # State for App Dev Exp Feature. # Appdevexperience specific state.
167+
&quot;networkingInstallSucceeded&quot;: { # Status specifies state for the subcomponent. # Status of subcomponent that detects configured Service Mesh resources.
168+
&quot;code&quot;: &quot;A String&quot;, # Code specifies AppDevExperienceFeature&#x27;s subcomponent ready state.
169+
&quot;description&quot;: &quot;A String&quot;, # Description is populated if Code is Failed, explaining why it has failed.
170+
},
171+
},
166172
&quot;configmanagement&quot;: { # **Anthos Config Management**: State for a single cluster. # Config Management-specific state.
167173
&quot;clusterName&quot;: &quot;A String&quot;, # The user-defined name for the cluster used by ClusterSelectors to group clusters together. This should match Membership&#x27;s membership_name, unless the user installed ACM on the cluster manually prior to enabling the ACM hub feature. Unique within a Anthos Config Management installation.
168174
&quot;configSyncState&quot;: { # State information for ConfigSync # Current sync status
@@ -284,11 +290,19 @@ <h3>Method Details</h3>
284290
&quot;state&quot;: &quot;A String&quot;, # The current state of the Feature resource in the Hub API.
285291
},
286292
&quot;spec&quot;: { # CommonFeatureSpec contains Hub-wide configuration information # Optional. Hub-wide Feature configuration. If this Feature does not support any Hub-wide configuration, this field may be unused.
293+
&quot;appdevexperience&quot;: { # Spec for App Dev Experience Feature. # Appdevexperience specific spec.
294+
},
287295
&quot;multiclusteringress&quot;: { # **Multi-cluster Ingress**: The configuration for the MultiClusterIngress feature. # Multicluster Ingress-specific spec.
288296
&quot;configMembership&quot;: &quot;A String&quot;, # Fully-qualified Membership name which hosts the MultiClusterIngress CRD. Example: `projects/foo-proj/locations/global/memberships/bar`
289297
},
290298
},
291299
&quot;state&quot;: { # CommonFeatureState contains Hub-wide Feature status information. # Output only. The Hub-wide Feature state.
300+
&quot;appdevexperience&quot;: { # State for App Dev Exp Feature. # Appdevexperience specific state.
301+
&quot;networkingInstallSucceeded&quot;: { # Status specifies state for the subcomponent. # Status of subcomponent that detects configured Service Mesh resources.
302+
&quot;code&quot;: &quot;A String&quot;, # Code specifies AppDevExperienceFeature&#x27;s subcomponent ready state.
303+
&quot;description&quot;: &quot;A String&quot;, # Description is populated if Code is Failed, explaining why it has failed.
304+
},
305+
},
292306
&quot;state&quot;: { # FeatureState describes the high-level state of a Feature. It may be used to describe a Feature&#x27;s state at the environ-level, or per-membershop, depending on the context. # Output only. The &quot;running state&quot; of the Feature in this Hub.
293307
&quot;code&quot;: &quot;A String&quot;, # The high-level, machine-readable status of this Feature.
294308
&quot;description&quot;: &quot;A String&quot;, # A human-readable description of the current status.
@@ -424,6 +438,12 @@ <h3>Method Details</h3>
424438
},
425439
&quot;membershipStates&quot;: { # Output only. Membership-specific Feature status. If this Feature does report any per-Membership status, this field may be unused. The keys indicate which Membership the state is for, in the form: `projects/{p}/locations/{l}/memberships/{m}` Where {p} is the project number, {l} is a valid location and {m} is a valid Membership in this project at that location. {p} MUST match the Feature&#x27;s project number.
426440
&quot;a_key&quot;: { # MembershipFeatureState contains Feature status information for a single Membership.
441+
&quot;appdevexperience&quot;: { # State for App Dev Exp Feature. # Appdevexperience specific state.
442+
&quot;networkingInstallSucceeded&quot;: { # Status specifies state for the subcomponent. # Status of subcomponent that detects configured Service Mesh resources.
443+
&quot;code&quot;: &quot;A String&quot;, # Code specifies AppDevExperienceFeature&#x27;s subcomponent ready state.
444+
&quot;description&quot;: &quot;A String&quot;, # Description is populated if Code is Failed, explaining why it has failed.
445+
},
446+
},
427447
&quot;configmanagement&quot;: { # **Anthos Config Management**: State for a single cluster. # Config Management-specific state.
428448
&quot;clusterName&quot;: &quot;A String&quot;, # The user-defined name for the cluster used by ClusterSelectors to group clusters together. This should match Membership&#x27;s membership_name, unless the user installed ACM on the cluster manually prior to enabling the ACM hub feature. Unique within a Anthos Config Management installation.
429449
&quot;configSyncState&quot;: { # State information for ConfigSync # Current sync status
@@ -545,11 +565,19 @@ <h3>Method Details</h3>
545565
&quot;state&quot;: &quot;A String&quot;, # The current state of the Feature resource in the Hub API.
546566
},
547567
&quot;spec&quot;: { # CommonFeatureSpec contains Hub-wide configuration information # Optional. Hub-wide Feature configuration. If this Feature does not support any Hub-wide configuration, this field may be unused.
568+
&quot;appdevexperience&quot;: { # Spec for App Dev Experience Feature. # Appdevexperience specific spec.
569+
},
548570
&quot;multiclusteringress&quot;: { # **Multi-cluster Ingress**: The configuration for the MultiClusterIngress feature. # Multicluster Ingress-specific spec.
549571
&quot;configMembership&quot;: &quot;A String&quot;, # Fully-qualified Membership name which hosts the MultiClusterIngress CRD. Example: `projects/foo-proj/locations/global/memberships/bar`
550572
},
551573
},
552574
&quot;state&quot;: { # CommonFeatureState contains Hub-wide Feature status information. # Output only. The Hub-wide Feature state.
575+
&quot;appdevexperience&quot;: { # State for App Dev Exp Feature. # Appdevexperience specific state.
576+
&quot;networkingInstallSucceeded&quot;: { # Status specifies state for the subcomponent. # Status of subcomponent that detects configured Service Mesh resources.
577+
&quot;code&quot;: &quot;A String&quot;, # Code specifies AppDevExperienceFeature&#x27;s subcomponent ready state.
578+
&quot;description&quot;: &quot;A String&quot;, # Description is populated if Code is Failed, explaining why it has failed.
579+
},
580+
},
553581
&quot;state&quot;: { # FeatureState describes the high-level state of a Feature. It may be used to describe a Feature&#x27;s state at the environ-level, or per-membershop, depending on the context. # Output only. The &quot;running state&quot; of the Feature in this Hub.
554582
&quot;code&quot;: &quot;A String&quot;, # The high-level, machine-readable status of this Feature.
555583
&quot;description&quot;: &quot;A String&quot;, # A human-readable description of the current status.
@@ -673,6 +701,12 @@ <h3>Method Details</h3>
673701
},
674702
&quot;membershipStates&quot;: { # Output only. Membership-specific Feature status. If this Feature does report any per-Membership status, this field may be unused. The keys indicate which Membership the state is for, in the form: `projects/{p}/locations/{l}/memberships/{m}` Where {p} is the project number, {l} is a valid location and {m} is a valid Membership in this project at that location. {p} MUST match the Feature&#x27;s project number.
675703
&quot;a_key&quot;: { # MembershipFeatureState contains Feature status information for a single Membership.
704+
&quot;appdevexperience&quot;: { # State for App Dev Exp Feature. # Appdevexperience specific state.
705+
&quot;networkingInstallSucceeded&quot;: { # Status specifies state for the subcomponent. # Status of subcomponent that detects configured Service Mesh resources.
706+
&quot;code&quot;: &quot;A String&quot;, # Code specifies AppDevExperienceFeature&#x27;s subcomponent ready state.
707+
&quot;description&quot;: &quot;A String&quot;, # Description is populated if Code is Failed, explaining why it has failed.
708+
},
709+
},
676710
&quot;configmanagement&quot;: { # **Anthos Config Management**: State for a single cluster. # Config Management-specific state.
677711
&quot;clusterName&quot;: &quot;A String&quot;, # The user-defined name for the cluster used by ClusterSelectors to group clusters together. This should match Membership&#x27;s membership_name, unless the user installed ACM on the cluster manually prior to enabling the ACM hub feature. Unique within a Anthos Config Management installation.
678712
&quot;configSyncState&quot;: { # State information for ConfigSync # Current sync status
@@ -794,11 +828,19 @@ <h3>Method Details</h3>
794828
&quot;state&quot;: &quot;A String&quot;, # The current state of the Feature resource in the Hub API.
795829
},
796830
&quot;spec&quot;: { # CommonFeatureSpec contains Hub-wide configuration information # Optional. Hub-wide Feature configuration. If this Feature does not support any Hub-wide configuration, this field may be unused.
831+
&quot;appdevexperience&quot;: { # Spec for App Dev Experience Feature. # Appdevexperience specific spec.
832+
},
797833
&quot;multiclusteringress&quot;: { # **Multi-cluster Ingress**: The configuration for the MultiClusterIngress feature. # Multicluster Ingress-specific spec.
798834
&quot;configMembership&quot;: &quot;A String&quot;, # Fully-qualified Membership name which hosts the MultiClusterIngress CRD. Example: `projects/foo-proj/locations/global/memberships/bar`
799835
},
800836
},
801837
&quot;state&quot;: { # CommonFeatureState contains Hub-wide Feature status information. # Output only. The Hub-wide Feature state.
838+
&quot;appdevexperience&quot;: { # State for App Dev Exp Feature. # Appdevexperience specific state.
839+
&quot;networkingInstallSucceeded&quot;: { # Status specifies state for the subcomponent. # Status of subcomponent that detects configured Service Mesh resources.
840+
&quot;code&quot;: &quot;A String&quot;, # Code specifies AppDevExperienceFeature&#x27;s subcomponent ready state.
841+
&quot;description&quot;: &quot;A String&quot;, # Description is populated if Code is Failed, explaining why it has failed.
842+
},
843+
},
802844
&quot;state&quot;: { # FeatureState describes the high-level state of a Feature. It may be used to describe a Feature&#x27;s state at the environ-level, or per-membershop, depending on the context. # Output only. The &quot;running state&quot; of the Feature in this Hub.
803845
&quot;code&quot;: &quot;A String&quot;, # The high-level, machine-readable status of this Feature.
804846
&quot;description&quot;: &quot;A String&quot;, # A human-readable description of the current status.
@@ -878,6 +920,12 @@ <h3>Method Details</h3>
878920
},
879921
&quot;membershipStates&quot;: { # Output only. Membership-specific Feature status. If this Feature does report any per-Membership status, this field may be unused. The keys indicate which Membership the state is for, in the form: `projects/{p}/locations/{l}/memberships/{m}` Where {p} is the project number, {l} is a valid location and {m} is a valid Membership in this project at that location. {p} MUST match the Feature&#x27;s project number.
880922
&quot;a_key&quot;: { # MembershipFeatureState contains Feature status information for a single Membership.
923+
&quot;appdevexperience&quot;: { # State for App Dev Exp Feature. # Appdevexperience specific state.
924+
&quot;networkingInstallSucceeded&quot;: { # Status specifies state for the subcomponent. # Status of subcomponent that detects configured Service Mesh resources.
925+
&quot;code&quot;: &quot;A String&quot;, # Code specifies AppDevExperienceFeature&#x27;s subcomponent ready state.
926+
&quot;description&quot;: &quot;A String&quot;, # Description is populated if Code is Failed, explaining why it has failed.
927+
},
928+
},
881929
&quot;configmanagement&quot;: { # **Anthos Config Management**: State for a single cluster. # Config Management-specific state.
882930
&quot;clusterName&quot;: &quot;A String&quot;, # The user-defined name for the cluster used by ClusterSelectors to group clusters together. This should match Membership&#x27;s membership_name, unless the user installed ACM on the cluster manually prior to enabling the ACM hub feature. Unique within a Anthos Config Management installation.
883931
&quot;configSyncState&quot;: { # State information for ConfigSync # Current sync status
@@ -999,11 +1047,19 @@ <h3>Method Details</h3>
9991047
&quot;state&quot;: &quot;A String&quot;, # The current state of the Feature resource in the Hub API.
10001048
},
10011049
&quot;spec&quot;: { # CommonFeatureSpec contains Hub-wide configuration information # Optional. Hub-wide Feature configuration. If this Feature does not support any Hub-wide configuration, this field may be unused.
1050+
&quot;appdevexperience&quot;: { # Spec for App Dev Experience Feature. # Appdevexperience specific spec.
1051+
},
10021052
&quot;multiclusteringress&quot;: { # **Multi-cluster Ingress**: The configuration for the MultiClusterIngress feature. # Multicluster Ingress-specific spec.
10031053
&quot;configMembership&quot;: &quot;A String&quot;, # Fully-qualified Membership name which hosts the MultiClusterIngress CRD. Example: `projects/foo-proj/locations/global/memberships/bar`
10041054
},
10051055
},
10061056
&quot;state&quot;: { # CommonFeatureState contains Hub-wide Feature status information. # Output only. The Hub-wide Feature state.
1057+
&quot;appdevexperience&quot;: { # State for App Dev Exp Feature. # Appdevexperience specific state.
1058+
&quot;networkingInstallSucceeded&quot;: { # Status specifies state for the subcomponent. # Status of subcomponent that detects configured Service Mesh resources.
1059+
&quot;code&quot;: &quot;A String&quot;, # Code specifies AppDevExperienceFeature&#x27;s subcomponent ready state.
1060+
&quot;description&quot;: &quot;A String&quot;, # Description is populated if Code is Failed, explaining why it has failed.
1061+
},
1062+
},
10071063
&quot;state&quot;: { # FeatureState describes the high-level state of a Feature. It may be used to describe a Feature&#x27;s state at the environ-level, or per-membershop, depending on the context. # Output only. The &quot;running state&quot; of the Feature in this Hub.
10081064
&quot;code&quot;: &quot;A String&quot;, # The high-level, machine-readable status of this Feature.
10091065
&quot;description&quot;: &quot;A String&quot;, # A human-readable description of the current status.

0 commit comments

Comments
 (0)