Documentation
¶
Index ¶
- Constants
- type AuthorizationClient
- type LockLevel
- type ManagementLock
- type ManagementLockListResult
- type ManagementLocksClient
- func (client ManagementLocksClient) CreateOrUpdateAtResourceGroupLevel(resourceGroupName string, lockName string, parameters ManagementLock) (result ManagementLock, ae autorest.Error)
- func (client ManagementLocksClient) CreateOrUpdateAtResourceGroupLevelRequestPreparer() autorest.Preparer
- func (client ManagementLocksClient) CreateOrUpdateAtResourceLevel(resourceGroupName string, resourceProviderNamespace string, ...) (result ManagementLock, ae autorest.Error)
- func (client ManagementLocksClient) CreateOrUpdateAtResourceLevelRequestPreparer() autorest.Preparer
- func (client ManagementLocksClient) CreateOrUpdateAtSubscriptionLevel(lockName string, parameters ManagementLock) (result ManagementLock, ae autorest.Error)
- func (client ManagementLocksClient) CreateOrUpdateAtSubscriptionLevelRequestPreparer() autorest.Preparer
- func (client ManagementLocksClient) DeleteAtResourceGroupLevel(resourceGroup string, lockName string) (result autorest.Response, ae autorest.Error)
- func (client ManagementLocksClient) DeleteAtResourceGroupLevelRequestPreparer() autorest.Preparer
- func (client ManagementLocksClient) DeleteAtResourceLevel(resourceGroupName string, resourceProviderNamespace string, ...) (result autorest.Response, ae autorest.Error)
- func (client ManagementLocksClient) DeleteAtResourceLevelRequestPreparer() autorest.Preparer
- func (client ManagementLocksClient) DeleteAtSubscriptionLevel(lockName string) (result autorest.Response, ae autorest.Error)
- func (client ManagementLocksClient) DeleteAtSubscriptionLevelRequestPreparer() autorest.Preparer
- func (client ManagementLocksClient) Get(lockName string) (result ManagementLock, ae autorest.Error)
- func (client ManagementLocksClient) GetRequestPreparer() autorest.Preparer
- func (client ManagementLocksClient) ListAtResourceGroupLevel(resourceGroupName string, filter string) (result ManagementLockListResult, ae autorest.Error)
- func (client ManagementLocksClient) ListAtResourceGroupLevelRequestPreparer() autorest.Preparer
- func (client ManagementLocksClient) ListAtResourceLevel(resourceGroupName string, resourceProviderNamespace string, ...) (result ManagementLockListResult, ae autorest.Error)
- func (client ManagementLocksClient) ListAtResourceLevelRequestPreparer() autorest.Preparer
- func (client ManagementLocksClient) ListAtSubscriptionLevel(filter string) (result ManagementLockListResult, ae autorest.Error)
- func (client ManagementLocksClient) ListAtSubscriptionLevelRequestPreparer() autorest.Preparer
- func (client ManagementLocksClient) ListNext(nextLink string) (result ManagementLockListResult, ae autorest.Error)
- func (client ManagementLocksClient) ListNextRequestPreparer() autorest.Preparer
- func (client ManagementLocksClient) NewCreateOrUpdateAtResourceGroupLevelRequest(resourceGroupName string, lockName string, parameters ManagementLock) (*http.Request, error)
- func (client ManagementLocksClient) NewCreateOrUpdateAtResourceLevelRequest(resourceGroupName string, resourceProviderNamespace string, ...) (*http.Request, error)
- func (client ManagementLocksClient) NewCreateOrUpdateAtSubscriptionLevelRequest(lockName string, parameters ManagementLock) (*http.Request, error)
- func (client ManagementLocksClient) NewDeleteAtResourceGroupLevelRequest(resourceGroup string, lockName string) (*http.Request, error)
- func (client ManagementLocksClient) NewDeleteAtResourceLevelRequest(resourceGroupName string, resourceProviderNamespace string, ...) (*http.Request, error)
- func (client ManagementLocksClient) NewDeleteAtSubscriptionLevelRequest(lockName string) (*http.Request, error)
- func (client ManagementLocksClient) NewGetRequest(lockName string) (*http.Request, error)
- func (client ManagementLocksClient) NewListAtResourceGroupLevelRequest(resourceGroupName string, filter string) (*http.Request, error)
- func (client ManagementLocksClient) NewListAtResourceLevelRequest(resourceGroupName string, resourceProviderNamespace string, ...) (*http.Request, error)
- func (client ManagementLocksClient) NewListAtSubscriptionLevelRequest(filter string) (*http.Request, error)
- func (client ManagementLocksClient) NewListNextRequest(nextLink string) (*http.Request, error)
Constants ¶
const ( ApiVersion = "2015-01-01" DefaultBaseUri = "https://management.azure.com" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AuthorizationClient ¶
func New ¶
func New(subscriptionId string) AuthorizationClient
func NewWithBaseUri ¶
func NewWithBaseUri(baseUri string, subscriptionId string) AuthorizationClient
type ManagementLock ¶
type ManagementLock struct { autorest.Response `json:"-"` Properties struct { Level LockLevel `json:"level,omitempty"` Notes string `json:"notes,omitempty"` } `json:"properties,omitempty"` Id string `json:"id,omitempty"` Type string `json:"type,omitempty"` Name string `json:"name,omitempty"` }
Management lock information.
type ManagementLockListResult ¶
type ManagementLockListResult struct { autorest.Response `json:"-"` Value []ManagementLock `json:"value,omitempty"` NextLink string `json:"nextLink,omitempty"` }
List of management locks.
type ManagementLocksClient ¶
type ManagementLocksClient struct {
AuthorizationClient
}
ManagementLocks Client
func NewManagementLocksClient ¶
func NewManagementLocksClient(subscriptionId string) ManagementLocksClient
func NewManagementLocksClientWithBaseUri ¶
func NewManagementLocksClientWithBaseUri(baseUri string, subscriptionId string) ManagementLocksClient
func (ManagementLocksClient) CreateOrUpdateAtResourceGroupLevel ¶
func (client ManagementLocksClient) CreateOrUpdateAtResourceGroupLevel(resourceGroupName string, lockName string, parameters ManagementLock) (result ManagementLock, ae autorest.Error)
CreateOrUpdateAtResourceGroupLevel create or update a management lock at the resource group level.
resourceGroupName is the resource group name. lockName is the lock name. parameters is the management lock parameters.
func (ManagementLocksClient) CreateOrUpdateAtResourceGroupLevelRequestPreparer ¶
func (client ManagementLocksClient) CreateOrUpdateAtResourceGroupLevelRequestPreparer() autorest.Preparer
Create a Preparer by which to prepare the CreateOrUpdateAtResourceGroupLevel request.
func (ManagementLocksClient) CreateOrUpdateAtResourceLevel ¶
func (client ManagementLocksClient) CreateOrUpdateAtResourceLevel(resourceGroupName string, resourceProviderNamespace string, parentResourcePath string, resourceType string, resourceName string, lockName string, parameters ManagementLock) (result ManagementLock, ae autorest.Error)
CreateOrUpdateAtResourceLevel create or update a management lock at the resource level or any level below resource.
resourceGroupName is the name of the resource group. resourceProviderNamespace is resource identity. parentResourcePath is resource identity. resourceType is resource identity. resourceName is resource identity. lockName is the name of lock. parameters is create or update management lock parameters.
func (ManagementLocksClient) CreateOrUpdateAtResourceLevelRequestPreparer ¶
func (client ManagementLocksClient) CreateOrUpdateAtResourceLevelRequestPreparer() autorest.Preparer
Create a Preparer by which to prepare the CreateOrUpdateAtResourceLevel request.
func (ManagementLocksClient) CreateOrUpdateAtSubscriptionLevel ¶
func (client ManagementLocksClient) CreateOrUpdateAtSubscriptionLevel(lockName string, parameters ManagementLock) (result ManagementLock, ae autorest.Error)
CreateOrUpdateAtSubscriptionLevel create or update a management lock at the subscription level.
lockName is the name of lock. parameters is the management lock parameters.
func (ManagementLocksClient) CreateOrUpdateAtSubscriptionLevelRequestPreparer ¶
func (client ManagementLocksClient) CreateOrUpdateAtSubscriptionLevelRequestPreparer() autorest.Preparer
Create a Preparer by which to prepare the CreateOrUpdateAtSubscriptionLevel request.
func (ManagementLocksClient) DeleteAtResourceGroupLevel ¶
func (client ManagementLocksClient) DeleteAtResourceGroupLevel(resourceGroup string, lockName string) (result autorest.Response, ae autorest.Error)
DeleteAtResourceGroupLevel deletes the management lock of a resource group.
resourceGroup is the resource group names. lockName is the name of lock.
func (ManagementLocksClient) DeleteAtResourceGroupLevelRequestPreparer ¶
func (client ManagementLocksClient) DeleteAtResourceGroupLevelRequestPreparer() autorest.Preparer
Create a Preparer by which to prepare the DeleteAtResourceGroupLevel request.
func (ManagementLocksClient) DeleteAtResourceLevel ¶
func (client ManagementLocksClient) DeleteAtResourceLevel(resourceGroupName string, resourceProviderNamespace string, parentResourcePath string, resourceType string, resourceName string, lockName string) (result autorest.Response, ae autorest.Error)
DeleteAtResourceLevel deletes the management lock of a resource or any level below resource.
resourceGroupName is the name of the resource group. resourceProviderNamespace is resource identity. parentResourcePath is resource identity. resourceType is resource identity. resourceName is resource identity. lockName is the name of lock.
func (ManagementLocksClient) DeleteAtResourceLevelRequestPreparer ¶
func (client ManagementLocksClient) DeleteAtResourceLevelRequestPreparer() autorest.Preparer
Create a Preparer by which to prepare the DeleteAtResourceLevel request.
func (ManagementLocksClient) DeleteAtSubscriptionLevel ¶
func (client ManagementLocksClient) DeleteAtSubscriptionLevel(lockName string) (result autorest.Response, ae autorest.Error)
DeleteAtSubscriptionLevel deletes the management lock of a subscription.
lockName is the name of lock.
func (ManagementLocksClient) DeleteAtSubscriptionLevelRequestPreparer ¶
func (client ManagementLocksClient) DeleteAtSubscriptionLevelRequestPreparer() autorest.Preparer
Create a Preparer by which to prepare the DeleteAtSubscriptionLevel request.
func (ManagementLocksClient) Get ¶
func (client ManagementLocksClient) Get(lockName string) (result ManagementLock, ae autorest.Error)
Get gets the management lock of a scope.
lockName is name of the management lock.
func (ManagementLocksClient) GetRequestPreparer ¶
func (client ManagementLocksClient) GetRequestPreparer() autorest.Preparer
Create a Preparer by which to prepare the Get request.
func (ManagementLocksClient) ListAtResourceGroupLevel ¶
func (client ManagementLocksClient) ListAtResourceGroupLevel(resourceGroupName string, filter string) (result ManagementLockListResult, ae autorest.Error)
ListAtResourceGroupLevel gets all the management locks of a resource group.
resourceGroupName is resource group name. filter is the filter to apply on the operation.
func (ManagementLocksClient) ListAtResourceGroupLevelRequestPreparer ¶
func (client ManagementLocksClient) ListAtResourceGroupLevelRequestPreparer() autorest.Preparer
Create a Preparer by which to prepare the ListAtResourceGroupLevel request.
func (ManagementLocksClient) ListAtResourceLevel ¶
func (client ManagementLocksClient) ListAtResourceLevel(resourceGroupName string, resourceProviderNamespace string, parentResourcePath string, resourceType string, resourceName string, filter string) (result ManagementLockListResult, ae autorest.Error)
ListAtResourceLevel gets all the management locks of a resource or any level below resource.
resourceGroupName is the name of the resource group. The name is case insensitive. resourceProviderNamespace is resource identity. parentResourcePath is resource identity. resourceType is resource identity. resourceName is resource identity. filter is the filter to apply on the operation.
func (ManagementLocksClient) ListAtResourceLevelRequestPreparer ¶
func (client ManagementLocksClient) ListAtResourceLevelRequestPreparer() autorest.Preparer
Create a Preparer by which to prepare the ListAtResourceLevel request.
func (ManagementLocksClient) ListAtSubscriptionLevel ¶
func (client ManagementLocksClient) ListAtSubscriptionLevel(filter string) (result ManagementLockListResult, ae autorest.Error)
ListAtSubscriptionLevel gets all the management locks of a subscription.
filter is the filter to apply on the operation.
func (ManagementLocksClient) ListAtSubscriptionLevelRequestPreparer ¶
func (client ManagementLocksClient) ListAtSubscriptionLevelRequestPreparer() autorest.Preparer
Create a Preparer by which to prepare the ListAtSubscriptionLevel request.
func (ManagementLocksClient) ListNext ¶
func (client ManagementLocksClient) ListNext(nextLink string) (result ManagementLockListResult, ae autorest.Error)
ListNext get a list of management locks at resource level or below.
nextLink is nextLink from the previous successful call to List operation.
func (ManagementLocksClient) ListNextRequestPreparer ¶
func (client ManagementLocksClient) ListNextRequestPreparer() autorest.Preparer
Create a Preparer by which to prepare the ListNext request.
func (ManagementLocksClient) NewCreateOrUpdateAtResourceGroupLevelRequest ¶
func (client ManagementLocksClient) NewCreateOrUpdateAtResourceGroupLevelRequest(resourceGroupName string, lockName string, parameters ManagementLock) (*http.Request, error)
Create the CreateOrUpdateAtResourceGroupLevel request.
func (ManagementLocksClient) NewCreateOrUpdateAtResourceLevelRequest ¶
func (client ManagementLocksClient) NewCreateOrUpdateAtResourceLevelRequest(resourceGroupName string, resourceProviderNamespace string, parentResourcePath string, resourceType string, resourceName string, lockName string, parameters ManagementLock) (*http.Request, error)
Create the CreateOrUpdateAtResourceLevel request.
func (ManagementLocksClient) NewCreateOrUpdateAtSubscriptionLevelRequest ¶
func (client ManagementLocksClient) NewCreateOrUpdateAtSubscriptionLevelRequest(lockName string, parameters ManagementLock) (*http.Request, error)
Create the CreateOrUpdateAtSubscriptionLevel request.
func (ManagementLocksClient) NewDeleteAtResourceGroupLevelRequest ¶
func (client ManagementLocksClient) NewDeleteAtResourceGroupLevelRequest(resourceGroup string, lockName string) (*http.Request, error)
Create the DeleteAtResourceGroupLevel request.
func (ManagementLocksClient) NewDeleteAtResourceLevelRequest ¶
func (client ManagementLocksClient) NewDeleteAtResourceLevelRequest(resourceGroupName string, resourceProviderNamespace string, parentResourcePath string, resourceType string, resourceName string, lockName string) (*http.Request, error)
Create the DeleteAtResourceLevel request.
func (ManagementLocksClient) NewDeleteAtSubscriptionLevelRequest ¶
func (client ManagementLocksClient) NewDeleteAtSubscriptionLevelRequest(lockName string) (*http.Request, error)
Create the DeleteAtSubscriptionLevel request.
func (ManagementLocksClient) NewGetRequest ¶
func (client ManagementLocksClient) NewGetRequest(lockName string) (*http.Request, error)
Create the Get request.
func (ManagementLocksClient) NewListAtResourceGroupLevelRequest ¶
func (client ManagementLocksClient) NewListAtResourceGroupLevelRequest(resourceGroupName string, filter string) (*http.Request, error)
Create the ListAtResourceGroupLevel request.
func (ManagementLocksClient) NewListAtResourceLevelRequest ¶
func (client ManagementLocksClient) NewListAtResourceLevelRequest(resourceGroupName string, resourceProviderNamespace string, parentResourcePath string, resourceType string, resourceName string, filter string) (*http.Request, error)
Create the ListAtResourceLevel request.
func (ManagementLocksClient) NewListAtSubscriptionLevelRequest ¶
func (client ManagementLocksClient) NewListAtSubscriptionLevelRequest(filter string) (*http.Request, error)
Create the ListAtSubscriptionLevel request.
func (ManagementLocksClient) NewListNextRequest ¶
func (client ManagementLocksClient) NewListNextRequest(nextLink string) (*http.Request, error)
Create the ListNext request.