Documentation ¶
Overview ¶
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Index ¶
- type FleetExtension
- type FleetsMemberExtension
- type FleetsUpdateRunExtension
- type MaintenanceConfigurationExtension
- type ManagedClusterExtension
- func (ext *ManagedClusterExtension) ClassifyError(cloudError *genericarmclient.CloudError, apiVersion string, log logr.Logger, ...) (core.CloudErrorDetails, error)
- func (ext *ManagedClusterExtension) ExportKubernetesSecrets(ctx context.Context, obj genruntime.MetaObject, ...) (*genruntime.KubernetesSecretExportResult, error)
- func (extension *ManagedClusterExtension) GetExtendedResources() []genruntime.KubernetesResource
- func (ext *ManagedClusterExtension) PreReconcileCheck(_ context.Context, obj genruntime.MetaObject, _ genruntime.MetaObject, ...) (extensions.PreReconcileCheckResult, error)
- type ManagedClustersAgentPoolExtension
- type TrustedAccessRoleBindingExtension
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FleetExtension ¶ added in v2.4.0
type FleetExtension struct { }
func (*FleetExtension) GetExtendedResources ¶ added in v2.4.0
func (extension *FleetExtension) GetExtendedResources() []genruntime.KubernetesResource
GetExtendedResources Returns the KubernetesResource slice for Resource versions
type FleetsMemberExtension ¶ added in v2.4.0
type FleetsMemberExtension struct { }
func (*FleetsMemberExtension) ClassifyError ¶ added in v2.4.0
func (ext *FleetsMemberExtension) ClassifyError( cloudError *genericarmclient.CloudError, apiVersion string, log logr.Logger, next extensions.ErrorClassifierFunc, ) (core.CloudErrorDetails, error)
ClassifyError evaluates the provided error, returning including whether it is fatal or can be retried. cloudError is the error returned from ARM. apiVersion is the ARM API version used for the request. log is a logger than can be used for telemetry. next is the next implementation to call.
func (*FleetsMemberExtension) GetExtendedResources ¶ added in v2.4.0
func (extension *FleetsMemberExtension) GetExtendedResources() []genruntime.KubernetesResource
GetExtendedResources Returns the KubernetesResource slice for Resource versions
type FleetsUpdateRunExtension ¶ added in v2.4.0
type FleetsUpdateRunExtension struct { }
func (*FleetsUpdateRunExtension) GetExtendedResources ¶ added in v2.4.0
func (extension *FleetsUpdateRunExtension) GetExtendedResources() []genruntime.KubernetesResource
GetExtendedResources Returns the KubernetesResource slice for Resource versions
type MaintenanceConfigurationExtension ¶ added in v2.11.0
type MaintenanceConfigurationExtension struct { }
func (*MaintenanceConfigurationExtension) GetExtendedResources ¶ added in v2.11.0
func (extension *MaintenanceConfigurationExtension) GetExtendedResources() []genruntime.KubernetesResource
GetExtendedResources Returns the KubernetesResource slice for Resource versions
type ManagedClusterExtension ¶
type ManagedClusterExtension struct { }
func (*ManagedClusterExtension) ClassifyError ¶ added in v2.4.0
func (ext *ManagedClusterExtension) ClassifyError( cloudError *genericarmclient.CloudError, apiVersion string, log logr.Logger, next extensions.ErrorClassifierFunc, ) (core.CloudErrorDetails, error)
ClassifyError evaluates the provided error, returning including whether it is fatal or can be retried. cloudError is the error returned from ARM. apiVersion is the ARM API version used for the request. log is a logger than can be used for telemetry. next is the next implementation to call.
func (*ManagedClusterExtension) ExportKubernetesSecrets ¶ added in v2.11.0
func (ext *ManagedClusterExtension) ExportKubernetesSecrets( ctx context.Context, obj genruntime.MetaObject, additionalSecrets set.Set[string], armClient *genericarmclient.GenericClient, log logr.Logger, ) (*genruntime.KubernetesSecretExportResult, error)
func (*ManagedClusterExtension) GetExtendedResources ¶
func (extension *ManagedClusterExtension) GetExtendedResources() []genruntime.KubernetesResource
GetExtendedResources Returns the KubernetesResource slice for Resource versions
func (*ManagedClusterExtension) PreReconcileCheck ¶
func (ext *ManagedClusterExtension) PreReconcileCheck( _ context.Context, obj genruntime.MetaObject, _ genruntime.MetaObject, _ *resolver.Resolver, _ *genericarmclient.GenericClient, _ logr.Logger, _ extensions.PreReconcileCheckFunc, ) (extensions.PreReconcileCheckResult, error)
type ManagedClustersAgentPoolExtension ¶
type ManagedClustersAgentPoolExtension struct { }
func (*ManagedClustersAgentPoolExtension) GetExtendedResources ¶
func (extension *ManagedClustersAgentPoolExtension) GetExtendedResources() []genruntime.KubernetesResource
GetExtendedResources Returns the KubernetesResource slice for Resource versions
func (*ManagedClustersAgentPoolExtension) PreReconcileCheck ¶
func (ext *ManagedClustersAgentPoolExtension) PreReconcileCheck( _ context.Context, obj genruntime.MetaObject, owner genruntime.MetaObject, _ *resolver.Resolver, _ *genericarmclient.GenericClient, _ logr.Logger, _ extensions.PreReconcileCheckFunc, ) (extensions.PreReconcileCheckResult, error)
type TrustedAccessRoleBindingExtension ¶ added in v2.2.0
type TrustedAccessRoleBindingExtension struct { }
func (*TrustedAccessRoleBindingExtension) GetExtendedResources ¶ added in v2.2.0
func (extension *TrustedAccessRoleBindingExtension) GetExtendedResources() []genruntime.KubernetesResource
GetExtendedResources Returns the KubernetesResource slice for Resource versions
Source Files ¶
- fleet_extension_types_gen.go
- fleet_extensions.go
- fleets_member_extension_types_gen.go
- fleets_update_run_extension_types_gen.go
- maintenance_configuration_extension_types_gen.go
- managed_cluster_extension_types_gen.go
- managed_cluster_extensions.go
- managed_clusters_agent_pool_extension_types_gen.go
- managed_clusters_agent_pool_extensions.go
- trusted_access_role_binding_extension_types_gen.go