Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type InterfacesClient ¶
type InterfacesClient interface { InterfacesClientAddons Get(ctx context.Context, resourceGroupName string, networkInterfaceName string, options *armnetwork.InterfacesClientGetOptions) (result armnetwork.InterfacesClientGetResponse, err error) }
InterfacesClient is a minimal interface for azure InterfacesClient
func NewInterfacesClient ¶
func NewInterfacesClient(subscriptionID string, credential azcore.TokenCredential, options *arm.ClientOptions) (InterfacesClient, error)
NewInterfacesClient creates a new InterfacesClient
type InterfacesClientAddons ¶
type InterfacesClientAddons interface { CreateOrUpdateAndWait(ctx context.Context, resourceGroupName string, networkInterfaceName string, parameters armnetwork.Interface, options *armnetwork.InterfacesClientBeginCreateOrUpdateOptions) (err error) DeleteAndWait(ctx context.Context, resourceGroupName string, networkInterfaceName string, options *armnetwork.InterfacesClientBeginDeleteOptions) (err error) }
InterfacesClientAddons contains addons for InterfacesClient
type LoadBalancerBackendAddressPoolsClient ¶
type LoadBalancerBackendAddressPoolsClient interface {
Get(ctx context.Context, resourceGroupName string, loadBalancerName string, backendAddressPoolName string, options *armnetwork.LoadBalancerBackendAddressPoolsClientGetOptions) (result armnetwork.LoadBalancerBackendAddressPoolsClientGetResponse, err error)
}
func NewLoadBalancerBackendAddressPoolsClient ¶
func NewLoadBalancerBackendAddressPoolsClient(subscriptionID string, credential azcore.TokenCredential, options *arm.ClientOptions) (LoadBalancerBackendAddressPoolsClient, error)
NewLoadBalancerBackendAddressPoolsClient creates a new NewLoadBalancerBackendAddressPoolsClient
type LoadBalancersClient ¶
type LoadBalancersClient interface { Get(ctx context.Context, resourceGroupName string, loadBalancerName string, options *armnetwork.LoadBalancersClientGetOptions) (result armnetwork.LoadBalancersClientGetResponse, err error) LoadBalancersClientAddons }
LoadBalancersClient is a minimal interface for Azure LoadBalancersClient
func NewLoadBalancersClient ¶
func NewLoadBalancersClient(subscriptionID string, credential azcore.TokenCredential, options *arm.ClientOptions) (LoadBalancersClient, error)
NewLoadBalancersClient creates a new LoadBalancersClient
type LoadBalancersClientAddons ¶
type LoadBalancersClientAddons interface {
CreateOrUpdateAndWait(ctx context.Context, resourceGroupName string, loadBalancerName string, parameters armnetwork.LoadBalancer, options *armnetwork.LoadBalancersClientBeginCreateOrUpdateOptions) error
}
LoadBalancersClientAddons contains addons for Azure LoadBalancersClient
type PublicIPAddressesClient ¶
type PublicIPAddressesClient interface { Get(ctx context.Context, resourceGroupName string, publicIPAddressName string, options *armnetwork.PublicIPAddressesClientGetOptions) (result armnetwork.PublicIPAddressesClientGetResponse, err error) PublicIPAddressesClientAddons }
PublicIPAddressesClient is a minimal interface for azure PublicIPAddressesClient
func NewPublicIPAddressesClient ¶
func NewPublicIPAddressesClient(subscriptionID string, credential azcore.TokenCredential, options *arm.ClientOptions) (PublicIPAddressesClient, error)
NewPublicIPAddressesClient creates a new PublicIPAddressesClient
type PublicIPAddressesClientAddons ¶
type PublicIPAddressesClientAddons interface { CreateOrUpdateAndWait(ctx context.Context, resourceGroupName string, publicIPAddressName string, parameters armnetwork.PublicIPAddress, options *armnetwork.PublicIPAddressesClientBeginCreateOrUpdateOptions) (err error) DeleteAndWait(ctx context.Context, resourceGroupName string, publicIPAddressName string, options *armnetwork.PublicIPAddressesClientBeginDeleteOptions) (err error) List(ctx context.Context, resourceGroupName string, options *armnetwork.PublicIPAddressesClientListOptions) (result []*armnetwork.PublicIPAddress, err error) }
PublicIPAddressesClientAddons contains addons for PublicIPAddressesClient
type SubnetsClient ¶
type SubnetsClient interface {
Get(ctx context.Context, resourceGroupName, virtualNetworkName, subnetName string, options *sdknetwork.SubnetsClientGetOptions) (sdknetwork.SubnetsClientGetResponse, error)
}
SubnetsClient is a minimal interface for azure-sdk-for-go subnets client
func NewSubnetsClient ¶
func NewSubnetsClient(subscriptionID string, credential azcore.TokenCredential, options *arm.ClientOptions) (SubnetsClient, error)