Versions in this module Expand all Collapse all v0 v0.1.1 Nov 28, 2023 v0.1.0 Mar 30, 2023 Changes in this version + type AuthorizationOperationsClient struct + func NewAuthorizationOperationsClient(credential azcore.TokenCredential, options *arm.ClientOptions) (*AuthorizationOperationsClient, error) + func (client *AuthorizationOperationsClient) NewListPager(options *AuthorizationOperationsClientListOptions) *runtime.Pager[AuthorizationOperationsClientListResponse] + type AuthorizationOperationsClientListOptions struct + type AuthorizationOperationsClientListResponse struct + type ClientFactory struct + func NewClientFactory(subscriptionID string, credential azcore.TokenCredential, ...) (*ClientFactory, error) + func (c *ClientFactory) NewAuthorizationOperationsClient() *AuthorizationOperationsClient + func (c *ClientFactory) NewManagementLocksClient() *ManagementLocksClient + type LockLevel string + const LockLevelCanNotDelete + const LockLevelNotSpecified + const LockLevelReadOnly + func PossibleLockLevelValues() []LockLevel + type ManagementLockListResult struct + NextLink *string + Value []*ManagementLockObject + func (m *ManagementLockListResult) UnmarshalJSON(data []byte) error + func (m ManagementLockListResult) MarshalJSON() ([]byte, error) + type ManagementLockObject struct + ID *string + Name *string + Properties *ManagementLockProperties + Type *string + func (m *ManagementLockObject) UnmarshalJSON(data []byte) error + func (m ManagementLockObject) MarshalJSON() ([]byte, error) + type ManagementLockOwner struct + ApplicationID *string + func (m *ManagementLockOwner) UnmarshalJSON(data []byte) error + func (m ManagementLockOwner) MarshalJSON() ([]byte, error) + type ManagementLockProperties struct + Level *LockLevel + Notes *string + Owners []*ManagementLockOwner + func (m *ManagementLockProperties) UnmarshalJSON(data []byte) error + func (m ManagementLockProperties) MarshalJSON() ([]byte, error) + type ManagementLocksClient struct + func NewManagementLocksClient(subscriptionID string, credential azcore.TokenCredential, ...) (*ManagementLocksClient, error) + func (client *ManagementLocksClient) CreateOrUpdateAtResourceGroupLevel(ctx context.Context, resourceGroupName string, lockName string, ...) (ManagementLocksClientCreateOrUpdateAtResourceGroupLevelResponse, error) + func (client *ManagementLocksClient) CreateOrUpdateAtResourceLevel(ctx context.Context, resourceGroupName string, ...) (ManagementLocksClientCreateOrUpdateAtResourceLevelResponse, error) + func (client *ManagementLocksClient) CreateOrUpdateAtSubscriptionLevel(ctx context.Context, lockName string, parameters ManagementLockObject, ...) (ManagementLocksClientCreateOrUpdateAtSubscriptionLevelResponse, error) + func (client *ManagementLocksClient) CreateOrUpdateByScope(ctx context.Context, scope string, lockName string, ...) (ManagementLocksClientCreateOrUpdateByScopeResponse, error) + func (client *ManagementLocksClient) DeleteAtResourceGroupLevel(ctx context.Context, resourceGroupName string, lockName string, ...) (ManagementLocksClientDeleteAtResourceGroupLevelResponse, error) + func (client *ManagementLocksClient) DeleteAtResourceLevel(ctx context.Context, resourceGroupName string, ...) (ManagementLocksClientDeleteAtResourceLevelResponse, error) + func (client *ManagementLocksClient) DeleteAtSubscriptionLevel(ctx context.Context, lockName string, ...) (ManagementLocksClientDeleteAtSubscriptionLevelResponse, error) + func (client *ManagementLocksClient) DeleteByScope(ctx context.Context, scope string, lockName string, ...) (ManagementLocksClientDeleteByScopeResponse, error) + func (client *ManagementLocksClient) GetAtResourceGroupLevel(ctx context.Context, resourceGroupName string, lockName string, ...) (ManagementLocksClientGetAtResourceGroupLevelResponse, error) + func (client *ManagementLocksClient) GetAtResourceLevel(ctx context.Context, resourceGroupName string, ...) (ManagementLocksClientGetAtResourceLevelResponse, error) + func (client *ManagementLocksClient) GetAtSubscriptionLevel(ctx context.Context, lockName string, ...) (ManagementLocksClientGetAtSubscriptionLevelResponse, error) + func (client *ManagementLocksClient) GetByScope(ctx context.Context, scope string, lockName string, ...) (ManagementLocksClientGetByScopeResponse, error) + func (client *ManagementLocksClient) NewListAtResourceGroupLevelPager(resourceGroupName string, ...) *runtime.Pager[ManagementLocksClientListAtResourceGroupLevelResponse] + func (client *ManagementLocksClient) NewListAtResourceLevelPager(resourceGroupName string, resourceProviderNamespace string, ...) *runtime.Pager[ManagementLocksClientListAtResourceLevelResponse] + func (client *ManagementLocksClient) NewListAtSubscriptionLevelPager(options *ManagementLocksClientListAtSubscriptionLevelOptions) *runtime.Pager[ManagementLocksClientListAtSubscriptionLevelResponse] + func (client *ManagementLocksClient) NewListByScopePager(scope string, options *ManagementLocksClientListByScopeOptions) *runtime.Pager[ManagementLocksClientListByScopeResponse] + type ManagementLocksClientCreateOrUpdateAtResourceGroupLevelOptions struct + type ManagementLocksClientCreateOrUpdateAtResourceGroupLevelResponse struct + type ManagementLocksClientCreateOrUpdateAtResourceLevelOptions struct + type ManagementLocksClientCreateOrUpdateAtResourceLevelResponse struct + type ManagementLocksClientCreateOrUpdateAtSubscriptionLevelOptions struct + type ManagementLocksClientCreateOrUpdateAtSubscriptionLevelResponse struct + type ManagementLocksClientCreateOrUpdateByScopeOptions struct + type ManagementLocksClientCreateOrUpdateByScopeResponse struct + type ManagementLocksClientDeleteAtResourceGroupLevelOptions struct + type ManagementLocksClientDeleteAtResourceGroupLevelResponse struct + type ManagementLocksClientDeleteAtResourceLevelOptions struct + type ManagementLocksClientDeleteAtResourceLevelResponse struct + type ManagementLocksClientDeleteAtSubscriptionLevelOptions struct + type ManagementLocksClientDeleteAtSubscriptionLevelResponse struct + type ManagementLocksClientDeleteByScopeOptions struct + type ManagementLocksClientDeleteByScopeResponse struct + type ManagementLocksClientGetAtResourceGroupLevelOptions struct + type ManagementLocksClientGetAtResourceGroupLevelResponse struct + type ManagementLocksClientGetAtResourceLevelOptions struct + type ManagementLocksClientGetAtResourceLevelResponse struct + type ManagementLocksClientGetAtSubscriptionLevelOptions struct + type ManagementLocksClientGetAtSubscriptionLevelResponse struct + type ManagementLocksClientGetByScopeOptions struct + type ManagementLocksClientGetByScopeResponse struct + type ManagementLocksClientListAtResourceGroupLevelOptions struct + Filter *string + type ManagementLocksClientListAtResourceGroupLevelResponse struct + type ManagementLocksClientListAtResourceLevelOptions struct + Filter *string + type ManagementLocksClientListAtResourceLevelResponse struct + type ManagementLocksClientListAtSubscriptionLevelOptions struct + Filter *string + type ManagementLocksClientListAtSubscriptionLevelResponse struct + type ManagementLocksClientListByScopeOptions struct + Filter *string + type ManagementLocksClientListByScopeResponse struct + type Operation struct + Display *OperationDisplay + Name *string + func (o *Operation) UnmarshalJSON(data []byte) error + func (o Operation) MarshalJSON() ([]byte, error) + type OperationDisplay struct + Operation *string + Provider *string + Resource *string + func (o *OperationDisplay) UnmarshalJSON(data []byte) error + func (o OperationDisplay) MarshalJSON() ([]byte, error) + type OperationListResult struct + NextLink *string + Value []*Operation + func (o *OperationListResult) UnmarshalJSON(data []byte) error + func (o OperationListResult) MarshalJSON() ([]byte, error)