Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DeploymentsClient ¶
type DeploymentsClient interface { Get(ctx context.Context, resourceGroupName, deploymentName string) (mgmtresources.DeploymentExtended, error) DeploymentsClientAddons }
DeploymentsClient is a minimal interface for azure DeploymentsClient
func NewDeploymentsClient ¶
func NewDeploymentsClient(subscriptionID string, authorizer autorest.Authorizer) DeploymentsClient
NewDeploymentsClient creates a new DeploymentsClient
type DeploymentsClientAddons ¶
type DeploymentsClientAddons interface { CreateOrUpdateAndWait(ctx context.Context, resourceGroupName string, deploymentName string, parameters mgmtresources.Deployment) error CreateOrUpdateAtSubscriptionScopeAndWait(ctx context.Context, deploymentName string, parameters mgmtresources.Deployment) error Wait(ctx context.Context, resourceGroupName string, deploymentName string) error }
DeploymentsClientAddons contains addons for DeploymentsClient
type GroupsClient ¶
type GroupsClient interface { Get(ctx context.Context, resourceGroupName string) (result mgmtresources.Group, err error) CreateOrUpdate(ctx context.Context, resourceGroupName string, parameters mgmtresources.Group) (result mgmtresources.Group, err error) GroupsClientAddons }
GroupsClient is a minimal interface for azure GroupsClient
func NewGroupsClient ¶
func NewGroupsClient(subscriptionID string, authorizer autorest.Authorizer) GroupsClient
NewGroupsClient creates a new ResourcesClient
type GroupsClientAddons ¶
type GroupsClientAddons interface {
DeleteAndWait(ctx context.Context, resourceGroupName string) (err error)
}
GroupsClientAddons contains addons for GroupsClient
type ProvidersClient ¶
type ProvidersClient interface { ProvidersClientAddons }
ProvidersClient is a minimal interface for azure ProvidersClient
func NewProvidersClient ¶
func NewProvidersClient(subscriptionID string, authorizer autorest.Authorizer) ProvidersClient
NewProvidersClient creates a new ProvidersClient
type ProvidersClientAddons ¶
type ProvidersClientAddons interface {
List(ctx context.Context, top *int32, expand string) (providers []mgmtresources.Provider, err error)
}
ProvidersClientAddons is a minimal interface for azure ProvidersClient
Click to show internal directories.
Click to hide internal directories.