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 ¶
type FleetExtension struct { }
func (*FleetExtension) GetExtendedResources ¶
func (extension *FleetExtension) GetExtendedResources() []genruntime.KubernetesResource
GetExtendedResources Returns the KubernetesResource slice for Resource versions
type FleetsMemberExtension ¶
type FleetsMemberExtension struct { }
func (*FleetsMemberExtension) ClassifyError ¶
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 ¶
func (extension *FleetsMemberExtension) GetExtendedResources() []genruntime.KubernetesResource
GetExtendedResources Returns the KubernetesResource slice for Resource versions
type FleetsUpdateRunExtension ¶
type FleetsUpdateRunExtension struct { }
func (*FleetsUpdateRunExtension) GetExtendedResources ¶
func (extension *FleetsUpdateRunExtension) GetExtendedResources() []genruntime.KubernetesResource
GetExtendedResources Returns the KubernetesResource slice for Resource versions
type MaintenanceConfigurationExtension ¶
type MaintenanceConfigurationExtension struct { }
func (*MaintenanceConfigurationExtension) GetExtendedResources ¶
func (extension *MaintenanceConfigurationExtension) GetExtendedResources() []genruntime.KubernetesResource
GetExtendedResources Returns the KubernetesResource slice for Resource versions
type ManagedClusterExtension ¶
type ManagedClusterExtension struct { }
func (*ManagedClusterExtension) ClassifyError ¶
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 ¶
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 ¶
type TrustedAccessRoleBindingExtension struct { }
func (*TrustedAccessRoleBindingExtension) GetExtendedResources ¶
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