Documentation ¶
Index ¶
- func APIMgmtSvcStatus(ctx context.Context, creds config.Credentials, ...) (exists bool, result bool, resourceID *string, err error)
- func CheckAPIMgmtSvcName(ctx context.Context, creds config.Credentials, resourceName string) (available bool, err error)
- func GetAPIMClient(creds config.Credentials) (apim.APIClient, error)
- func GetAPIMgmtLoggerClient(creds config.Credentials) (apim.LoggerClient, error)
- func GetAPIMgmtSvc(ctx context.Context, creds config.Credentials, ...) (apim.ServiceResource, error)
- func GetAPIMgmtSvcClient(creds config.Credentials) (apim.ServiceClient, error)
- func GetAppInstanceIDByName(ctx context.Context, creds config.Credentials, ...) (insights.ApplicationInsightsComponent, error)
- func GetInsightsClient(creds config.Credentials) (insights.ComponentsClient, error)
- func GetSubnetConfigurationByName(ctx context.Context, creds config.Credentials, ...) (apim.VirtualNetworkConfiguration, error)
- func GetVNetClient(creds config.Credentials) (vnet.VirtualNetworksClient, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func APIMgmtSvcStatus ¶
func APIMgmtSvcStatus(ctx context.Context, creds config.Credentials, resourceGroupName, resourceName string) (exists bool, result bool, resourceID *string, err error)
APIMgmtSvcStatus check to see if the API Mgmt Svc has been activated, returns "true" if it has been activated
func CheckAPIMgmtSvcName ¶
func CheckAPIMgmtSvcName(ctx context.Context, creds config.Credentials, resourceName string) (available bool, err error)
CheckAPIMgmtSvcName checks to see if the APIM service name is available
func GetAPIMClient ¶
func GetAPIMClient(creds config.Credentials) (apim.APIClient, error)
GetAPIMClient returns a pointer to an API Management client
func GetAPIMgmtLoggerClient ¶
func GetAPIMgmtLoggerClient(creds config.Credentials) (apim.LoggerClient, error)
GetAPIMgmtLoggerClient returns a new instance of an VirtualNetwork client
func GetAPIMgmtSvc ¶
func GetAPIMgmtSvc(ctx context.Context, creds config.Credentials, resourceGroupName, resourceName string) (apim.ServiceResource, error)
GetAPIMgmtSvc returns an instance of an APIM service
func GetAPIMgmtSvcClient ¶
func GetAPIMgmtSvcClient(creds config.Credentials) (apim.ServiceClient, error)
GetAPIMgmtSvcClient returns a new instance of an API Svc client
func GetAppInstanceIDByName ¶
func GetAppInstanceIDByName(ctx context.Context, creds config.Credentials, resourceGroup, resourceName string) (insights.ApplicationInsightsComponent, error)
GetAppInstanceIDByName retrieves an app insight by name
func GetInsightsClient ¶
func GetInsightsClient(creds config.Credentials) (insights.ComponentsClient, error)
GetInsightsClient retrieves a client
func GetSubnetConfigurationByName ¶
func GetSubnetConfigurationByName(ctx context.Context, creds config.Credentials, resourceGroupName, resourceName, subnetName string) (apim.VirtualNetworkConfiguration, error)
GetSubnetConfigurationByName gets a VNet by name
func GetVNetClient ¶
func GetVNetClient(creds config.Credentials) (vnet.VirtualNetworksClient, error)
GetVNetClient returns a new instance of an VirtualNetwork client
Types ¶
This section is empty.