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.
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.
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.
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.
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.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
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.
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.
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.
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.
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.
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 ApplicationGatewayExtension
- type ApplicationSecurityGroupExtension
- type BastionHostExtension
- type DnsForwardingRuleSetsForwardingRuleExtension
- func (extension *DnsForwardingRuleSetsForwardingRuleExtension) ClassifyError(cloudError *genericarmclient.CloudError, apiVersion string, log logr.Logger, ...) (core.CloudErrorDetails, error)
- func (extension *DnsForwardingRuleSetsForwardingRuleExtension) GetExtendedResources() []genruntime.KubernetesResource
- type DnsForwardingRuleSetsVirtualNetworkLinkExtension
- type DnsForwardingRulesetExtension
- type DnsResolverExtension
- type DnsResolversInboundEndpointExtension
- type DnsResolversOutboundEndpointExtension
- type DnsZoneExtension
- type DnsZonesAAAARecordExtension
- type DnsZonesARecordExtension
- type DnsZonesCAARecordExtension
- type DnsZonesCNAMERecordExtension
- type DnsZonesMXRecordExtension
- type DnsZonesNSRecordExtension
- type DnsZonesPTRRecordExtension
- type DnsZonesSRVRecordExtension
- type DnsZonesTXTRecordExtension
- type LoadBalancerExtension
- type LoadBalancersInboundNatRuleExtension
- type NatGatewayExtension
- type NetworkInterfaceExtension
- type NetworkSecurityGroupExtension
- type NetworkSecurityGroupsSecurityRuleExtension
- type PrivateDnsZoneExtension
- type PrivateDnsZonesAAAARecordExtension
- type PrivateDnsZonesARecordExtension
- type PrivateDnsZonesCNAMERecordExtension
- type PrivateDnsZonesMXRecordExtension
- type PrivateDnsZonesPTRRecordExtension
- type PrivateDnsZonesSRVRecordExtension
- type PrivateDnsZonesTXTRecordExtension
- type PrivateDnsZonesVirtualNetworkLinkExtension
- type PrivateEndpointExtension
- func (extension *PrivateEndpointExtension) ExportKubernetesConfigMaps(ctx context.Context, obj genruntime.MetaObject, ...) ([]client.Object, error)
- func (extension *PrivateEndpointExtension) GetExtendedResources() []genruntime.KubernetesResource
- func (extension *PrivateEndpointExtension) PostReconcileCheck(_ context.Context, obj genruntime.MetaObject, _ genruntime.MetaObject, ...) (extensions.PostReconcileCheckResult, error)
- type PrivateEndpointsPrivateDnsZoneGroupExtension
- type PrivateLinkServiceExtension
- type PublicIPAddressExtension
- type PublicIPPrefixExtension
- type RouteTableExtension
- type RouteTablesRouteExtension
- type TrafficManagerProfileExtension
- type TrafficManagerProfilesAzureEndpointExtension
- type TrafficManagerProfilesExternalEndpointExtension
- type TrafficManagerProfilesNestedEndpointExtension
- type VirtualNetworkExtension
- type VirtualNetworkGatewayExtension
- type VirtualNetworksSubnetExtension
- type VirtualNetworksVirtualNetworkPeeringExtension
- type WebApplicationFirewallPolicyExtension
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ApplicationGatewayExtension ¶ added in v2.4.0
type ApplicationGatewayExtension struct { }
func (*ApplicationGatewayExtension) GetExtendedResources ¶ added in v2.4.0
func (extension *ApplicationGatewayExtension) GetExtendedResources() []genruntime.KubernetesResource
GetExtendedResources Returns the KubernetesResource slice for Resource versions
type ApplicationSecurityGroupExtension ¶ added in v2.10.0
type ApplicationSecurityGroupExtension struct { }
func (*ApplicationSecurityGroupExtension) GetExtendedResources ¶ added in v2.10.0
func (extension *ApplicationSecurityGroupExtension) GetExtendedResources() []genruntime.KubernetesResource
GetExtendedResources Returns the KubernetesResource slice for Resource versions
type BastionHostExtension ¶ added in v2.1.0
type BastionHostExtension struct { }
func (*BastionHostExtension) ClassifyError ¶ added in v2.10.0
func (extension *BastionHostExtension) ClassifyError( cloudError *genericarmclient.CloudError, apiVersion string, log logr.Logger, next extensions.ErrorClassifierFunc, ) (core.CloudErrorDetails, error)
func (*BastionHostExtension) GetExtendedResources ¶ added in v2.1.0
func (extension *BastionHostExtension) GetExtendedResources() []genruntime.KubernetesResource
GetExtendedResources Returns the KubernetesResource slice for Resource versions
type DnsForwardingRuleSetsForwardingRuleExtension ¶ added in v2.2.0
type DnsForwardingRuleSetsForwardingRuleExtension struct { }
func (*DnsForwardingRuleSetsForwardingRuleExtension) ClassifyError ¶ added in v2.10.0
func (extension *DnsForwardingRuleSetsForwardingRuleExtension) ClassifyError( cloudError *genericarmclient.CloudError, apiVersion string, log logr.Logger, next extensions.ErrorClassifierFunc, ) (core.CloudErrorDetails, error)
func (*DnsForwardingRuleSetsForwardingRuleExtension) GetExtendedResources ¶ added in v2.2.0
func (extension *DnsForwardingRuleSetsForwardingRuleExtension) GetExtendedResources() []genruntime.KubernetesResource
GetExtendedResources Returns the KubernetesResource slice for Resource versions
type DnsForwardingRuleSetsVirtualNetworkLinkExtension ¶ added in v2.10.0
type DnsForwardingRuleSetsVirtualNetworkLinkExtension struct { }
func (*DnsForwardingRuleSetsVirtualNetworkLinkExtension) GetExtendedResources ¶ added in v2.10.0
func (extension *DnsForwardingRuleSetsVirtualNetworkLinkExtension) GetExtendedResources() []genruntime.KubernetesResource
GetExtendedResources Returns the KubernetesResource slice for Resource versions
type DnsForwardingRulesetExtension ¶ added in v2.2.0
type DnsForwardingRulesetExtension struct { }
func (*DnsForwardingRulesetExtension) ClassifyError ¶ added in v2.10.0
func (extension *DnsForwardingRulesetExtension) ClassifyError( cloudError *genericarmclient.CloudError, apiVersion string, log logr.Logger, next extensions.ErrorClassifierFunc, ) (core.CloudErrorDetails, error)
func (*DnsForwardingRulesetExtension) GetExtendedResources ¶ added in v2.2.0
func (extension *DnsForwardingRulesetExtension) GetExtendedResources() []genruntime.KubernetesResource
GetExtendedResources Returns the KubernetesResource slice for Resource versions
type DnsResolverExtension ¶ added in v2.2.0
type DnsResolverExtension struct { }
func (*DnsResolverExtension) GetExtendedResources ¶ added in v2.2.0
func (extension *DnsResolverExtension) GetExtendedResources() []genruntime.KubernetesResource
GetExtendedResources Returns the KubernetesResource slice for Resource versions
type DnsResolversInboundEndpointExtension ¶ added in v2.2.0
type DnsResolversInboundEndpointExtension struct { }
func (*DnsResolversInboundEndpointExtension) GetExtendedResources ¶ added in v2.2.0
func (extension *DnsResolversInboundEndpointExtension) GetExtendedResources() []genruntime.KubernetesResource
GetExtendedResources Returns the KubernetesResource slice for Resource versions
type DnsResolversOutboundEndpointExtension ¶ added in v2.2.0
type DnsResolversOutboundEndpointExtension struct { }
func (*DnsResolversOutboundEndpointExtension) GetExtendedResources ¶ added in v2.2.0
func (extension *DnsResolversOutboundEndpointExtension) GetExtendedResources() []genruntime.KubernetesResource
GetExtendedResources Returns the KubernetesResource slice for Resource versions
type DnsZoneExtension ¶ added in v2.1.0
type DnsZoneExtension struct { }
func (*DnsZoneExtension) GetExtendedResources ¶ added in v2.1.0
func (extension *DnsZoneExtension) GetExtendedResources() []genruntime.KubernetesResource
GetExtendedResources Returns the KubernetesResource slice for Resource versions
type DnsZonesAAAARecordExtension ¶ added in v2.1.0
type DnsZonesAAAARecordExtension struct { }
func (*DnsZonesAAAARecordExtension) GetExtendedResources ¶ added in v2.1.0
func (extension *DnsZonesAAAARecordExtension) GetExtendedResources() []genruntime.KubernetesResource
GetExtendedResources Returns the KubernetesResource slice for Resource versions
type DnsZonesARecordExtension ¶ added in v2.1.0
type DnsZonesARecordExtension struct { }
func (*DnsZonesARecordExtension) GetExtendedResources ¶ added in v2.1.0
func (extension *DnsZonesARecordExtension) GetExtendedResources() []genruntime.KubernetesResource
GetExtendedResources Returns the KubernetesResource slice for Resource versions
type DnsZonesCAARecordExtension ¶ added in v2.1.0
type DnsZonesCAARecordExtension struct { }
func (*DnsZonesCAARecordExtension) GetExtendedResources ¶ added in v2.1.0
func (extension *DnsZonesCAARecordExtension) GetExtendedResources() []genruntime.KubernetesResource
GetExtendedResources Returns the KubernetesResource slice for Resource versions
type DnsZonesCNAMERecordExtension ¶ added in v2.1.0
type DnsZonesCNAMERecordExtension struct { }
func (*DnsZonesCNAMERecordExtension) GetExtendedResources ¶ added in v2.1.0
func (extension *DnsZonesCNAMERecordExtension) GetExtendedResources() []genruntime.KubernetesResource
GetExtendedResources Returns the KubernetesResource slice for Resource versions
type DnsZonesMXRecordExtension ¶ added in v2.1.0
type DnsZonesMXRecordExtension struct { }
func (*DnsZonesMXRecordExtension) GetExtendedResources ¶ added in v2.1.0
func (extension *DnsZonesMXRecordExtension) GetExtendedResources() []genruntime.KubernetesResource
GetExtendedResources Returns the KubernetesResource slice for Resource versions
type DnsZonesNSRecordExtension ¶ added in v2.1.0
type DnsZonesNSRecordExtension struct { }
func (*DnsZonesNSRecordExtension) GetExtendedResources ¶ added in v2.1.0
func (extension *DnsZonesNSRecordExtension) GetExtendedResources() []genruntime.KubernetesResource
GetExtendedResources Returns the KubernetesResource slice for Resource versions
type DnsZonesPTRRecordExtension ¶ added in v2.1.0
type DnsZonesPTRRecordExtension struct { }
func (*DnsZonesPTRRecordExtension) GetExtendedResources ¶ added in v2.1.0
func (extension *DnsZonesPTRRecordExtension) GetExtendedResources() []genruntime.KubernetesResource
GetExtendedResources Returns the KubernetesResource slice for Resource versions
type DnsZonesSRVRecordExtension ¶ added in v2.1.0
type DnsZonesSRVRecordExtension struct { }
func (*DnsZonesSRVRecordExtension) GetExtendedResources ¶ added in v2.1.0
func (extension *DnsZonesSRVRecordExtension) GetExtendedResources() []genruntime.KubernetesResource
GetExtendedResources Returns the KubernetesResource slice for Resource versions
type DnsZonesTXTRecordExtension ¶ added in v2.1.0
type DnsZonesTXTRecordExtension struct { }
func (*DnsZonesTXTRecordExtension) GetExtendedResources ¶ added in v2.1.0
func (extension *DnsZonesTXTRecordExtension) GetExtendedResources() []genruntime.KubernetesResource
GetExtendedResources Returns the KubernetesResource slice for Resource versions
type LoadBalancerExtension ¶
type LoadBalancerExtension struct { }
func (*LoadBalancerExtension) GetExtendedResources ¶
func (extension *LoadBalancerExtension) GetExtendedResources() []genruntime.KubernetesResource
GetExtendedResources Returns the KubernetesResource slice for Resource versions
func (*LoadBalancerExtension) ModifyARMResource ¶ added in v2.1.0
func (extension *LoadBalancerExtension) ModifyARMResource( ctx context.Context, armClient *genericarmclient.GenericClient, armObj genruntime.ARMResource, obj genruntime.ARMMetaObject, kubeClient kubeclient.Client, resolver *resolver.Resolver, log logr.Logger, ) (genruntime.ARMResource, error)
type LoadBalancersInboundNatRuleExtension ¶ added in v2.1.0
type LoadBalancersInboundNatRuleExtension struct { }
func (*LoadBalancersInboundNatRuleExtension) GetExtendedResources ¶ added in v2.1.0
func (extension *LoadBalancersInboundNatRuleExtension) GetExtendedResources() []genruntime.KubernetesResource
GetExtendedResources Returns the KubernetesResource slice for Resource versions
type NatGatewayExtension ¶ added in v2.1.0
type NatGatewayExtension struct { }
func (*NatGatewayExtension) GetExtendedResources ¶ added in v2.1.0
func (extension *NatGatewayExtension) GetExtendedResources() []genruntime.KubernetesResource
GetExtendedResources Returns the KubernetesResource slice for Resource versions
type NetworkInterfaceExtension ¶
type NetworkInterfaceExtension struct { }
func (*NetworkInterfaceExtension) GetExtendedResources ¶
func (extension *NetworkInterfaceExtension) GetExtendedResources() []genruntime.KubernetesResource
GetExtendedResources Returns the KubernetesResource slice for Resource versions
type NetworkSecurityGroupExtension ¶
type NetworkSecurityGroupExtension struct { }
func (*NetworkSecurityGroupExtension) GetExtendedResources ¶
func (extension *NetworkSecurityGroupExtension) GetExtendedResources() []genruntime.KubernetesResource
GetExtendedResources Returns the KubernetesResource slice for Resource versions
func (*NetworkSecurityGroupExtension) ModifyARMResource ¶ added in v2.2.0
func (extension *NetworkSecurityGroupExtension) ModifyARMResource( ctx context.Context, armClient *genericarmclient.GenericClient, armObj genruntime.ARMResource, obj genruntime.ARMMetaObject, kubeClient kubeclient.Client, resolver *resolver.Resolver, log logr.Logger, ) (genruntime.ARMResource, error)
type NetworkSecurityGroupsSecurityRuleExtension ¶
type NetworkSecurityGroupsSecurityRuleExtension struct { }
func (*NetworkSecurityGroupsSecurityRuleExtension) GetExtendedResources ¶
func (extension *NetworkSecurityGroupsSecurityRuleExtension) GetExtendedResources() []genruntime.KubernetesResource
GetExtendedResources Returns the KubernetesResource slice for Resource versions
type PrivateDnsZoneExtension ¶
type PrivateDnsZoneExtension struct { }
func (*PrivateDnsZoneExtension) GetExtendedResources ¶
func (extension *PrivateDnsZoneExtension) GetExtendedResources() []genruntime.KubernetesResource
GetExtendedResources Returns the KubernetesResource slice for Resource versions
type PrivateDnsZonesAAAARecordExtension ¶
type PrivateDnsZonesAAAARecordExtension struct { }
func (*PrivateDnsZonesAAAARecordExtension) GetExtendedResources ¶
func (extension *PrivateDnsZonesAAAARecordExtension) GetExtendedResources() []genruntime.KubernetesResource
GetExtendedResources Returns the KubernetesResource slice for Resource versions
type PrivateDnsZonesARecordExtension ¶
type PrivateDnsZonesARecordExtension struct { }
func (*PrivateDnsZonesARecordExtension) GetExtendedResources ¶
func (extension *PrivateDnsZonesARecordExtension) GetExtendedResources() []genruntime.KubernetesResource
GetExtendedResources Returns the KubernetesResource slice for Resource versions
type PrivateDnsZonesCNAMERecordExtension ¶
type PrivateDnsZonesCNAMERecordExtension struct { }
func (*PrivateDnsZonesCNAMERecordExtension) GetExtendedResources ¶
func (extension *PrivateDnsZonesCNAMERecordExtension) GetExtendedResources() []genruntime.KubernetesResource
GetExtendedResources Returns the KubernetesResource slice for Resource versions
type PrivateDnsZonesMXRecordExtension ¶
type PrivateDnsZonesMXRecordExtension struct { }
func (*PrivateDnsZonesMXRecordExtension) GetExtendedResources ¶
func (extension *PrivateDnsZonesMXRecordExtension) GetExtendedResources() []genruntime.KubernetesResource
GetExtendedResources Returns the KubernetesResource slice for Resource versions
type PrivateDnsZonesPTRRecordExtension ¶
type PrivateDnsZonesPTRRecordExtension struct { }
func (*PrivateDnsZonesPTRRecordExtension) GetExtendedResources ¶
func (extension *PrivateDnsZonesPTRRecordExtension) GetExtendedResources() []genruntime.KubernetesResource
GetExtendedResources Returns the KubernetesResource slice for Resource versions
type PrivateDnsZonesSRVRecordExtension ¶
type PrivateDnsZonesSRVRecordExtension struct { }
func (*PrivateDnsZonesSRVRecordExtension) GetExtendedResources ¶
func (extension *PrivateDnsZonesSRVRecordExtension) GetExtendedResources() []genruntime.KubernetesResource
GetExtendedResources Returns the KubernetesResource slice for Resource versions
type PrivateDnsZonesTXTRecordExtension ¶
type PrivateDnsZonesTXTRecordExtension struct { }
func (*PrivateDnsZonesTXTRecordExtension) GetExtendedResources ¶
func (extension *PrivateDnsZonesTXTRecordExtension) GetExtendedResources() []genruntime.KubernetesResource
GetExtendedResources Returns the KubernetesResource slice for Resource versions
type PrivateDnsZonesVirtualNetworkLinkExtension ¶
type PrivateDnsZonesVirtualNetworkLinkExtension struct { }
func (*PrivateDnsZonesVirtualNetworkLinkExtension) GetExtendedResources ¶
func (extension *PrivateDnsZonesVirtualNetworkLinkExtension) GetExtendedResources() []genruntime.KubernetesResource
GetExtendedResources Returns the KubernetesResource slice for Resource versions
type PrivateEndpointExtension ¶
type PrivateEndpointExtension struct { }
func (*PrivateEndpointExtension) ExportKubernetesConfigMaps ¶ added in v2.11.0
func (extension *PrivateEndpointExtension) ExportKubernetesConfigMaps( ctx context.Context, obj genruntime.MetaObject, armClient *genericarmclient.GenericClient, log logr.Logger, ) ([]client.Object, error)
func (*PrivateEndpointExtension) GetExtendedResources ¶
func (extension *PrivateEndpointExtension) GetExtendedResources() []genruntime.KubernetesResource
GetExtendedResources Returns the KubernetesResource slice for Resource versions
func (*PrivateEndpointExtension) PostReconcileCheck ¶
func (extension *PrivateEndpointExtension) PostReconcileCheck( _ context.Context, obj genruntime.MetaObject, _ genruntime.MetaObject, _ *resolver.Resolver, _ *genericarmclient.GenericClient, _ logr.Logger, _ extensions.PostReconcileCheckFunc, ) (extensions.PostReconcileCheckResult, error)
type PrivateEndpointsPrivateDnsZoneGroupExtension ¶
type PrivateEndpointsPrivateDnsZoneGroupExtension struct { }
func (*PrivateEndpointsPrivateDnsZoneGroupExtension) GetExtendedResources ¶
func (extension *PrivateEndpointsPrivateDnsZoneGroupExtension) GetExtendedResources() []genruntime.KubernetesResource
GetExtendedResources Returns the KubernetesResource slice for Resource versions
type PrivateLinkServiceExtension ¶
type PrivateLinkServiceExtension struct { }
func (*PrivateLinkServiceExtension) GetExtendedResources ¶
func (extension *PrivateLinkServiceExtension) GetExtendedResources() []genruntime.KubernetesResource
GetExtendedResources Returns the KubernetesResource slice for Resource versions
type PublicIPAddressExtension ¶
type PublicIPAddressExtension struct { }
func (*PublicIPAddressExtension) GetExtendedResources ¶
func (extension *PublicIPAddressExtension) GetExtendedResources() []genruntime.KubernetesResource
GetExtendedResources Returns the KubernetesResource slice for Resource versions
type PublicIPPrefixExtension ¶ added in v2.1.0
type PublicIPPrefixExtension struct { }
func (*PublicIPPrefixExtension) GetExtendedResources ¶ added in v2.1.0
func (extension *PublicIPPrefixExtension) GetExtendedResources() []genruntime.KubernetesResource
GetExtendedResources Returns the KubernetesResource slice for Resource versions
type RouteTableExtension ¶
type RouteTableExtension struct { }
func (*RouteTableExtension) GetExtendedResources ¶
func (extension *RouteTableExtension) GetExtendedResources() []genruntime.KubernetesResource
GetExtendedResources Returns the KubernetesResource slice for Resource versions
func (*RouteTableExtension) ModifyARMResource ¶
func (extension *RouteTableExtension) ModifyARMResource( ctx context.Context, armClient *genericarmclient.GenericClient, armObj genruntime.ARMResource, obj genruntime.ARMMetaObject, kubeClient kubeclient.Client, resolver *resolver.Resolver, log logr.Logger, ) (genruntime.ARMResource, error)
type RouteTablesRouteExtension ¶
type RouteTablesRouteExtension struct { }
func (*RouteTablesRouteExtension) GetExtendedResources ¶
func (extension *RouteTablesRouteExtension) GetExtendedResources() []genruntime.KubernetesResource
GetExtendedResources Returns the KubernetesResource slice for Resource versions
type TrafficManagerProfileExtension ¶ added in v2.4.0
type TrafficManagerProfileExtension struct { }
func (*TrafficManagerProfileExtension) GetExtendedResources ¶ added in v2.4.0
func (extension *TrafficManagerProfileExtension) GetExtendedResources() []genruntime.KubernetesResource
GetExtendedResources Returns the KubernetesResource slice for Resource versions
type TrafficManagerProfilesAzureEndpointExtension ¶ added in v2.4.0
type TrafficManagerProfilesAzureEndpointExtension struct { }
func (*TrafficManagerProfilesAzureEndpointExtension) GetExtendedResources ¶ added in v2.4.0
func (extension *TrafficManagerProfilesAzureEndpointExtension) GetExtendedResources() []genruntime.KubernetesResource
GetExtendedResources Returns the KubernetesResource slice for Resource versions
type TrafficManagerProfilesExternalEndpointExtension ¶ added in v2.4.0
type TrafficManagerProfilesExternalEndpointExtension struct { }
func (*TrafficManagerProfilesExternalEndpointExtension) GetExtendedResources ¶ added in v2.4.0
func (extension *TrafficManagerProfilesExternalEndpointExtension) GetExtendedResources() []genruntime.KubernetesResource
GetExtendedResources Returns the KubernetesResource slice for Resource versions
type TrafficManagerProfilesNestedEndpointExtension ¶ added in v2.4.0
type TrafficManagerProfilesNestedEndpointExtension struct { }
func (*TrafficManagerProfilesNestedEndpointExtension) GetExtendedResources ¶ added in v2.4.0
func (extension *TrafficManagerProfilesNestedEndpointExtension) GetExtendedResources() []genruntime.KubernetesResource
GetExtendedResources Returns the KubernetesResource slice for Resource versions
type VirtualNetworkExtension ¶
type VirtualNetworkExtension struct { }
func (*VirtualNetworkExtension) GetExtendedResources ¶
func (extension *VirtualNetworkExtension) GetExtendedResources() []genruntime.KubernetesResource
GetExtendedResources Returns the KubernetesResource slice for Resource versions
func (*VirtualNetworkExtension) ModifyARMResource ¶
func (extension *VirtualNetworkExtension) ModifyARMResource( ctx context.Context, armClient *genericarmclient.GenericClient, armObj genruntime.ARMResource, obj genruntime.ARMMetaObject, kubeClient kubeclient.Client, resolver *resolver.Resolver, log logr.Logger, ) (genruntime.ARMResource, error)
type VirtualNetworkGatewayExtension ¶
type VirtualNetworkGatewayExtension struct { }
func (*VirtualNetworkGatewayExtension) GetExtendedResources ¶
func (extension *VirtualNetworkGatewayExtension) GetExtendedResources() []genruntime.KubernetesResource
GetExtendedResources Returns the KubernetesResource slice for Resource versions
type VirtualNetworksSubnetExtension ¶
type VirtualNetworksSubnetExtension struct { }
func (*VirtualNetworksSubnetExtension) GetExtendedResources ¶
func (extension *VirtualNetworksSubnetExtension) GetExtendedResources() []genruntime.KubernetesResource
GetExtendedResources Returns the KubernetesResource slice for Resource versions
type VirtualNetworksVirtualNetworkPeeringExtension ¶
type VirtualNetworksVirtualNetworkPeeringExtension struct { }
func (*VirtualNetworksVirtualNetworkPeeringExtension) GetExtendedResources ¶
func (extension *VirtualNetworksVirtualNetworkPeeringExtension) GetExtendedResources() []genruntime.KubernetesResource
GetExtendedResources Returns the KubernetesResource slice for Resource versions
type WebApplicationFirewallPolicyExtension ¶ added in v2.10.0
type WebApplicationFirewallPolicyExtension struct { }
func (*WebApplicationFirewallPolicyExtension) GetExtendedResources ¶ added in v2.10.0
func (extension *WebApplicationFirewallPolicyExtension) GetExtendedResources() []genruntime.KubernetesResource
GetExtendedResources Returns the KubernetesResource slice for Resource versions
Source Files ¶
- application_gateway_extension_types_gen.go
- application_security_group_extension_types_gen.go
- bastion_host_extension_types.go
- bastion_host_extension_types_gen.go
- dns_forwarding_rule_sets_forwarding_rule.go
- dns_forwarding_rule_sets_forwarding_rule_extension_types_gen.go
- dns_forwarding_rule_sets_virtual_network_link_extension_types_gen.go
- dns_forwarding_ruleset.go
- dns_forwarding_ruleset_extension_types_gen.go
- dns_resolver_extension_types_gen.go
- dns_resolvers_inbound_endpoint_extension_types_gen.go
- dns_resolvers_outbound_endpoint_extension_types_gen.go
- dns_zone_extension_types_gen.go
- dns_zones_a_record_extension_types_gen.go
- dns_zones_aaaa_record_extension_types_gen.go
- dns_zones_caa_record_extension_types_gen.go
- dns_zones_cname_record_extension_types_gen.go
- dns_zones_mx_record_extension_types_gen.go
- dns_zones_ns_record_extension_types_gen.go
- dns_zones_ptr_record_extension_types_gen.go
- dns_zones_srv_record_extension_types_gen.go
- dns_zones_txt_record_extension_types_gen.go
- load_balancer_extension.go
- load_balancer_extension_types_gen.go
- load_balancers_inbound_nat_rule_extension_types_gen.go
- nat_gateway_extension_types_gen.go
- network_interface_extension_types_gen.go
- network_security_group_extension.go
- network_security_group_extension_types_gen.go
- network_security_groups_security_rule_extension_types_gen.go
- private_dns_zone_extension_types_gen.go
- private_dns_zones_a_record_extension_types_gen.go
- private_dns_zones_aaaa_record_extension_types_gen.go
- private_dns_zones_cname_record_extension_types_gen.go
- private_dns_zones_mx_record_extension_types_gen.go
- private_dns_zones_ptr_record_extension_types_gen.go
- private_dns_zones_srv_record_extension_types_gen.go
- private_dns_zones_txt_record_extension_types_gen.go
- private_dns_zones_virtual_network_link_extension_types_gen.go
- private_endpoint_extension_types_gen.go
- private_endpoints_extensions.go
- private_endpoints_private_dns_zone_group_extension_types_gen.go
- private_link_service_extension_types_gen.go
- public_ip_address_extension_types_gen.go
- public_ip_prefix_extension_types_gen.go
- route_table_extension_types_gen.go
- route_table_extensions.go
- route_tables_route_extension_types_gen.go
- traffic_manager_profile_extension_types_gen.go
- traffic_manager_profiles_azure_endpoint_extension_types_gen.go
- traffic_manager_profiles_external_endpoint_extension_types_gen.go
- traffic_manager_profiles_nested_endpoint_extension_types_gen.go
- virtual_network_extension_types_gen.go
- virtual_network_extensions.go
- virtual_network_gateway_extension_types_gen.go
- virtual_networks_subnet_extension_types_gen.go
- virtual_networks_virtual_network_peering_extension_types_gen.go
- web_application_firewall_policy_extension_types_gen.go