11// Package azure allows users to interact with resources on the Microsoft Azure platform.
22package azure
33
4- // snippet-tag-start::client_factory_example.imports
5-
64import (
75 "context"
86 "errors"
@@ -35,8 +33,6 @@ import (
3533 "github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/synapse/armsynapse"
3634)
3735
38- // snippet-tag-end::client_factory_example.imports
39-
4036const (
4137 // AzureEnvironmentEnvName is the name of the Azure environment to use. Set to one of the following:
4238 //
@@ -791,9 +787,9 @@ func CreateNsgCustomRulesClientE(subscriptionID string) (*armnetwork.SecurityRul
791787 return CreateNsgCustomRulesClientContextE (context .Background (), subscriptionID )
792788}
793789
794- // CreateNewNetworkInterfacesClientContextE returns a network interfaces client.
790+ // CreateNetworkInterfacesClientContextE returns a network interfaces client.
795791// The ctx parameter supports cancellation and timeouts.
796- func CreateNewNetworkInterfacesClientContextE (_ context.Context , subscriptionID string ) (* armnetwork.InterfacesClient , error ) {
792+ func CreateNetworkInterfacesClientContextE (_ context.Context , subscriptionID string ) (* armnetwork.InterfacesClient , error ) {
797793 clientFactory , err := getArmNetworkClientFactory (subscriptionID )
798794 if err != nil {
799795 return nil , err
@@ -802,16 +798,30 @@ func CreateNewNetworkInterfacesClientContextE(_ context.Context, subscriptionID
802798 return clientFactory .NewInterfacesClient (), nil
803799}
804800
805- // CreateNewNetworkInterfacesClientE returns a network interfaces client.
801+ // CreateNetworkInterfacesClientE returns a network interfaces client.
806802//
807- // Deprecated: Use [CreateNewNetworkInterfacesClientContextE] instead.
803+ // Deprecated: Use [CreateNetworkInterfacesClientContextE] instead.
804+ func CreateNetworkInterfacesClientE (subscriptionID string ) (* armnetwork.InterfacesClient , error ) {
805+ return CreateNetworkInterfacesClientContextE (context .Background (), subscriptionID )
806+ }
807+
808+ // CreateNewNetworkInterfacesClientContextE is an alias for backward compatibility.
809+ //
810+ // Deprecated: Use [CreateNetworkInterfacesClientContextE] instead.
811+ func CreateNewNetworkInterfacesClientContextE (ctx context.Context , subscriptionID string ) (* armnetwork.InterfacesClient , error ) {
812+ return CreateNetworkInterfacesClientContextE (ctx , subscriptionID )
813+ }
814+
815+ // CreateNewNetworkInterfacesClientE is an alias for backward compatibility.
816+ //
817+ // Deprecated: Use [CreateNetworkInterfacesClientContextE] instead.
808818func CreateNewNetworkInterfacesClientE (subscriptionID string ) (* armnetwork.InterfacesClient , error ) {
809- return CreateNewNetworkInterfacesClientContextE (context .Background (), subscriptionID )
819+ return CreateNetworkInterfacesClientContextE (context .Background (), subscriptionID )
810820}
811821
812- // CreateNewNetworkInterfaceIPConfigurationClientContextE returns a NIC IP configuration client.
822+ // CreateNetworkInterfaceIPConfigurationClientContextE returns a NIC IP configuration client.
813823// The ctx parameter supports cancellation and timeouts.
814- func CreateNewNetworkInterfaceIPConfigurationClientContextE (_ context.Context , subscriptionID string ) (* armnetwork.InterfaceIPConfigurationsClient , error ) {
824+ func CreateNetworkInterfaceIPConfigurationClientContextE (_ context.Context , subscriptionID string ) (* armnetwork.InterfaceIPConfigurationsClient , error ) {
815825 clientFactory , err := getArmNetworkClientFactory (subscriptionID )
816826 if err != nil {
817827 return nil , err
@@ -820,11 +830,25 @@ func CreateNewNetworkInterfaceIPConfigurationClientContextE(_ context.Context, s
820830 return clientFactory .NewInterfaceIPConfigurationsClient (), nil
821831}
822832
823- // CreateNewNetworkInterfaceIPConfigurationClientE returns a NIC IP configuration client.
833+ // CreateNetworkInterfaceIPConfigurationClientE returns a NIC IP configuration client.
834+ //
835+ // Deprecated: Use [CreateNetworkInterfaceIPConfigurationClientContextE] instead.
836+ func CreateNetworkInterfaceIPConfigurationClientE (subscriptionID string ) (* armnetwork.InterfaceIPConfigurationsClient , error ) {
837+ return CreateNetworkInterfaceIPConfigurationClientContextE (context .Background (), subscriptionID )
838+ }
839+
840+ // CreateNewNetworkInterfaceIPConfigurationClientContextE is an alias for backward compatibility.
841+ //
842+ // Deprecated: Use [CreateNetworkInterfaceIPConfigurationClientContextE] instead.
843+ func CreateNewNetworkInterfaceIPConfigurationClientContextE (ctx context.Context , subscriptionID string ) (* armnetwork.InterfaceIPConfigurationsClient , error ) {
844+ return CreateNetworkInterfaceIPConfigurationClientContextE (ctx , subscriptionID )
845+ }
846+
847+ // CreateNewNetworkInterfaceIPConfigurationClientE is an alias for backward compatibility.
824848//
825- // Deprecated: Use [CreateNewNetworkInterfaceIPConfigurationClientContextE ] instead.
849+ // Deprecated: Use [CreateNetworkInterfaceIPConfigurationClientContextE ] instead.
826850func CreateNewNetworkInterfaceIPConfigurationClientE (subscriptionID string ) (* armnetwork.InterfaceIPConfigurationsClient , error ) {
827- return CreateNewNetworkInterfaceIPConfigurationClientContextE (context .Background (), subscriptionID )
851+ return CreateNetworkInterfaceIPConfigurationClientContextE (context .Background (), subscriptionID )
828852}
829853
830854// CreatePublicIPAddressesClientContextE returns a public IP addresses client.
@@ -881,9 +905,9 @@ func CreateLoadBalancerFrontendIPConfigClientE(subscriptionID string) (*armnetwo
881905 return CreateLoadBalancerFrontendIPConfigClientContextE (context .Background (), subscriptionID )
882906}
883907
884- // CreateNewSubnetClientContextE returns a subnet client.
908+ // CreateSubnetClientContextE returns a subnet client.
885909// The ctx parameter supports cancellation and timeouts.
886- func CreateNewSubnetClientContextE (_ context.Context , subscriptionID string ) (* armnetwork.SubnetsClient , error ) {
910+ func CreateSubnetClientContextE (_ context.Context , subscriptionID string ) (* armnetwork.SubnetsClient , error ) {
887911 clientFactory , err := getArmNetworkClientFactory (subscriptionID )
888912 if err != nil {
889913 return nil , err
@@ -892,11 +916,25 @@ func CreateNewSubnetClientContextE(_ context.Context, subscriptionID string) (*a
892916 return clientFactory .NewSubnetsClient (), nil
893917}
894918
895- // CreateNewSubnetClientE returns a subnet client.
919+ // CreateSubnetClientE returns a subnet client.
920+ //
921+ // Deprecated: Use [CreateSubnetClientContextE] instead.
922+ func CreateSubnetClientE (subscriptionID string ) (* armnetwork.SubnetsClient , error ) {
923+ return CreateSubnetClientContextE (context .Background (), subscriptionID )
924+ }
925+
926+ // CreateNewSubnetClientContextE is an alias for backward compatibility.
927+ //
928+ // Deprecated: Use [CreateSubnetClientContextE] instead.
929+ func CreateNewSubnetClientContextE (ctx context.Context , subscriptionID string ) (* armnetwork.SubnetsClient , error ) {
930+ return CreateSubnetClientContextE (ctx , subscriptionID )
931+ }
932+
933+ // CreateNewSubnetClientE is an alias for backward compatibility.
896934//
897- // Deprecated: Use [CreateNewSubnetClientContextE ] instead.
935+ // Deprecated: Use [CreateSubnetClientContextE ] instead.
898936func CreateNewSubnetClientE (subscriptionID string ) (* armnetwork.SubnetsClient , error ) {
899- return CreateNewSubnetClientContextE (context .Background (), subscriptionID )
937+ return CreateSubnetClientContextE (context .Background (), subscriptionID )
900938}
901939
902940// CreateNetworkManagementClientContextE returns a network management client.
@@ -917,9 +955,9 @@ func CreateNetworkManagementClientE(subscriptionID string) (*armnetwork.Manageme
917955 return CreateNetworkManagementClientContextE (context .Background (), subscriptionID )
918956}
919957
920- // CreateNewVirtualNetworkClientContextE returns a virtual network client.
958+ // CreateVirtualNetworkClientContextE returns a virtual network client.
921959// The ctx parameter supports cancellation and timeouts.
922- func CreateNewVirtualNetworkClientContextE (_ context.Context , subscriptionID string ) (* armnetwork.VirtualNetworksClient , error ) {
960+ func CreateVirtualNetworkClientContextE (_ context.Context , subscriptionID string ) (* armnetwork.VirtualNetworksClient , error ) {
923961 clientFactory , err := getArmNetworkClientFactory (subscriptionID )
924962 if err != nil {
925963 return nil , err
@@ -928,15 +966,28 @@ func CreateNewVirtualNetworkClientContextE(_ context.Context, subscriptionID str
928966 return clientFactory .NewVirtualNetworksClient (), nil
929967}
930968
931- // CreateNewVirtualNetworkClientE returns a virtual network client.
969+ // CreateVirtualNetworkClientE returns a virtual network client.
970+ //
971+ // Deprecated: Use [CreateVirtualNetworkClientContextE] instead.
972+ func CreateVirtualNetworkClientE (subscriptionID string ) (* armnetwork.VirtualNetworksClient , error ) {
973+ return CreateVirtualNetworkClientContextE (context .Background (), subscriptionID )
974+ }
975+
976+ // CreateNewVirtualNetworkClientContextE is an alias for backward compatibility.
977+ //
978+ // Deprecated: Use [CreateVirtualNetworkClientContextE] instead.
979+ func CreateNewVirtualNetworkClientContextE (ctx context.Context , subscriptionID string ) (* armnetwork.VirtualNetworksClient , error ) {
980+ return CreateVirtualNetworkClientContextE (ctx , subscriptionID )
981+ }
982+
983+ // CreateNewVirtualNetworkClientE is an alias for backward compatibility.
932984//
933- // Deprecated: Use [CreateNewVirtualNetworkClientContextE ] instead.
985+ // Deprecated: Use [CreateVirtualNetworkClientContextE ] instead.
934986func CreateNewVirtualNetworkClientE (subscriptionID string ) (* armnetwork.VirtualNetworksClient , error ) {
935- return CreateNewVirtualNetworkClientContextE (context .Background (), subscriptionID )
987+ return CreateVirtualNetworkClientContextE (context .Background (), subscriptionID )
936988}
937989
938- // CreateAppServiceClientContextE returns an App service client instance configured with the
939- // correct BaseURI depending on the Azure environment that is currently setup (or "Public", if none is setup).
990+ // CreateAppServiceClientContextE returns an App Service client.
940991// The ctx parameter supports cancellation and timeouts.
941992func CreateAppServiceClientContextE (_ context.Context , subscriptionID string ) (* armappservice.WebAppsClient , error ) {
942993 clientFactory , err := getArmAppServiceClientFactory (subscriptionID )
@@ -947,8 +998,7 @@ func CreateAppServiceClientContextE(_ context.Context, subscriptionID string) (*
947998 return clientFactory .NewWebAppsClient (), nil
948999}
9491000
950- // CreateAppServiceClientE returns an App service client instance configured with the
951- // correct BaseURI depending on the Azure environment that is currently setup (or "Public", if none is setup).
1001+ // CreateAppServiceClientE returns an App Service client.
9521002//
9531003// Deprecated: Use [CreateAppServiceClientContextE] instead.
9541004func CreateAppServiceClientE (subscriptionID string ) (* armappservice.WebAppsClient , error ) {
0 commit comments