Versions in this module Expand all Collapse all v21 v21.4.0 Apr 20, 2019 v21.3.0 Oct 19, 2018 v21.2.0 Oct 15, 2018 v21.1.0 Sep 27, 2018 v21.0.0 Sep 24, 2018 Changes in this version + const DefaultBaseURI + func UserAgent() string + func Version() string + type Appliance struct + ID *string + Identity *Identity + Kind *string + Location *string + ManagedBy *string + Name *string + Plan *Plan + Sku *Sku + Tags map[string]*string + Type *string + func (a *Appliance) UnmarshalJSON(body []byte) error + func (a Appliance) MarshalJSON() ([]byte, error) + type ApplianceArtifact struct + Name *string + Type ApplianceArtifactType + URI *string + type ApplianceArtifactType string + const Custom + const Template + func PossibleApplianceArtifactTypeValues() []ApplianceArtifactType + type ApplianceDefinition struct + ID *string + Identity *Identity + Location *string + ManagedBy *string + Name *string + Sku *Sku + Tags map[string]*string + Type *string + func (ad *ApplianceDefinition) UnmarshalJSON(body []byte) error + func (ad ApplianceDefinition) MarshalJSON() ([]byte, error) + type ApplianceDefinitionListResult struct + NextLink *string + Value *[]ApplianceDefinition + func (adlr ApplianceDefinitionListResult) IsEmpty() bool + type ApplianceDefinitionListResultIterator struct + func (iter *ApplianceDefinitionListResultIterator) Next() error + func (iter ApplianceDefinitionListResultIterator) NotDone() bool + func (iter ApplianceDefinitionListResultIterator) Response() ApplianceDefinitionListResult + func (iter ApplianceDefinitionListResultIterator) Value() ApplianceDefinition + type ApplianceDefinitionListResultPage struct + func (page *ApplianceDefinitionListResultPage) Next() error + func (page ApplianceDefinitionListResultPage) NotDone() bool + func (page ApplianceDefinitionListResultPage) Response() ApplianceDefinitionListResult + func (page ApplianceDefinitionListResultPage) Values() []ApplianceDefinition + type ApplianceDefinitionProperties struct + Artifacts *[]ApplianceArtifact + Authorizations *[]ApplianceProviderAuthorization + Description *string + DisplayName *string + LockLevel ApplianceLockLevel + PackageFileURI *string + type ApplianceDefinitionsClient struct + func NewApplianceDefinitionsClient(subscriptionID string) ApplianceDefinitionsClient + func NewApplianceDefinitionsClientWithBaseURI(baseURI string, subscriptionID string) ApplianceDefinitionsClient + func (client ApplianceDefinitionsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, applianceDefinitionName string, ...) (result ApplianceDefinitionsCreateOrUpdateFuture, err error) + func (client ApplianceDefinitionsClient) CreateOrUpdateByID(ctx context.Context, applianceDefinitionID string, ...) (result ApplianceDefinitionsCreateOrUpdateByIDFuture, err error) + func (client ApplianceDefinitionsClient) CreateOrUpdateByIDPreparer(ctx context.Context, applianceDefinitionID string, ...) (*http.Request, error) + func (client ApplianceDefinitionsClient) CreateOrUpdateByIDResponder(resp *http.Response) (result ApplianceDefinition, err error) + func (client ApplianceDefinitionsClient) CreateOrUpdateByIDSender(req *http.Request) (future ApplianceDefinitionsCreateOrUpdateByIDFuture, err error) + func (client ApplianceDefinitionsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, applianceDefinitionName string, ...) (*http.Request, error) + func (client ApplianceDefinitionsClient) CreateOrUpdateResponder(resp *http.Response) (result ApplianceDefinition, err error) + func (client ApplianceDefinitionsClient) CreateOrUpdateSender(req *http.Request) (future ApplianceDefinitionsCreateOrUpdateFuture, err error) + func (client ApplianceDefinitionsClient) Delete(ctx context.Context, resourceGroupName string, applianceDefinitionName string) (result ApplianceDefinitionsDeleteFuture, err error) + func (client ApplianceDefinitionsClient) DeleteByID(ctx context.Context, applianceDefinitionID string) (result ApplianceDefinitionsDeleteByIDFuture, err error) + func (client ApplianceDefinitionsClient) DeleteByIDPreparer(ctx context.Context, applianceDefinitionID string) (*http.Request, error) + func (client ApplianceDefinitionsClient) DeleteByIDResponder(resp *http.Response) (result autorest.Response, err error) + func (client ApplianceDefinitionsClient) DeleteByIDSender(req *http.Request) (future ApplianceDefinitionsDeleteByIDFuture, err error) + func (client ApplianceDefinitionsClient) DeletePreparer(ctx context.Context, resourceGroupName string, applianceDefinitionName string) (*http.Request, error) + func (client ApplianceDefinitionsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client ApplianceDefinitionsClient) DeleteSender(req *http.Request) (future ApplianceDefinitionsDeleteFuture, err error) + func (client ApplianceDefinitionsClient) Get(ctx context.Context, resourceGroupName string, applianceDefinitionName string) (result ApplianceDefinition, err error) + func (client ApplianceDefinitionsClient) GetByID(ctx context.Context, applianceDefinitionID string) (result ApplianceDefinition, err error) + func (client ApplianceDefinitionsClient) GetByIDPreparer(ctx context.Context, applianceDefinitionID string) (*http.Request, error) + func (client ApplianceDefinitionsClient) GetByIDResponder(resp *http.Response) (result ApplianceDefinition, err error) + func (client ApplianceDefinitionsClient) GetByIDSender(req *http.Request) (*http.Response, error) + func (client ApplianceDefinitionsClient) GetPreparer(ctx context.Context, resourceGroupName string, applianceDefinitionName string) (*http.Request, error) + func (client ApplianceDefinitionsClient) GetResponder(resp *http.Response) (result ApplianceDefinition, err error) + func (client ApplianceDefinitionsClient) GetSender(req *http.Request) (*http.Response, error) + func (client ApplianceDefinitionsClient) ListByResourceGroup(ctx context.Context, resourceGroupName string) (result ApplianceDefinitionListResultPage, err error) + func (client ApplianceDefinitionsClient) ListByResourceGroupComplete(ctx context.Context, resourceGroupName string) (result ApplianceDefinitionListResultIterator, err error) + func (client ApplianceDefinitionsClient) ListByResourceGroupPreparer(ctx context.Context, resourceGroupName string) (*http.Request, error) + func (client ApplianceDefinitionsClient) ListByResourceGroupResponder(resp *http.Response) (result ApplianceDefinitionListResult, err error) + func (client ApplianceDefinitionsClient) ListByResourceGroupSender(req *http.Request) (*http.Response, error) + type ApplianceDefinitionsCreateOrUpdateByIDFuture struct + func (future *ApplianceDefinitionsCreateOrUpdateByIDFuture) Result(client ApplianceDefinitionsClient) (ad ApplianceDefinition, err error) + type ApplianceDefinitionsCreateOrUpdateFuture struct + func (future *ApplianceDefinitionsCreateOrUpdateFuture) Result(client ApplianceDefinitionsClient) (ad ApplianceDefinition, err error) + type ApplianceDefinitionsDeleteByIDFuture struct + func (future *ApplianceDefinitionsDeleteByIDFuture) Result(client ApplianceDefinitionsClient) (ar autorest.Response, err error) + type ApplianceDefinitionsDeleteFuture struct + func (future *ApplianceDefinitionsDeleteFuture) Result(client ApplianceDefinitionsClient) (ar autorest.Response, err error) + type ApplianceListResult struct + NextLink *string + Value *[]Appliance + func (alr ApplianceListResult) IsEmpty() bool + type ApplianceListResultIterator struct + func (iter *ApplianceListResultIterator) Next() error + func (iter ApplianceListResultIterator) NotDone() bool + func (iter ApplianceListResultIterator) Response() ApplianceListResult + func (iter ApplianceListResultIterator) Value() Appliance + type ApplianceListResultPage struct + func (page *ApplianceListResultPage) Next() error + func (page ApplianceListResultPage) NotDone() bool + func (page ApplianceListResultPage) Response() ApplianceListResult + func (page ApplianceListResultPage) Values() []Appliance + type ApplianceLockLevel string + const CanNotDelete + const None + const ReadOnly + func PossibleApplianceLockLevelValues() []ApplianceLockLevel + type AppliancePatchable struct + ID *string + Identity *Identity + Kind *string + Location *string + ManagedBy *string + Name *string + Plan *PlanPatchable + Sku *Sku + Tags map[string]*string + Type *string + func (ap *AppliancePatchable) UnmarshalJSON(body []byte) error + func (ap AppliancePatchable) MarshalJSON() ([]byte, error) + type ApplianceProperties struct + ApplianceDefinitionID *string + ManagedResourceGroupID *string + Outputs interface{} + Parameters interface{} + ProvisioningState ProvisioningState + UIDefinitionURI *string + type AppliancePropertiesPatchable struct + ApplianceDefinitionID *string + ManagedResourceGroupID *string + Outputs interface{} + Parameters interface{} + ProvisioningState ProvisioningState + UIDefinitionURI *string + type ApplianceProviderAuthorization struct + PrincipalID *string + RoleDefinitionID *string + type AppliancesClient struct + func NewAppliancesClient(subscriptionID string) AppliancesClient + func NewAppliancesClientWithBaseURI(baseURI string, subscriptionID string) AppliancesClient + func (client AppliancesClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, applianceName string, ...) (result AppliancesCreateOrUpdateFuture, err error) + func (client AppliancesClient) CreateOrUpdateByID(ctx context.Context, applianceID string, parameters Appliance) (result AppliancesCreateOrUpdateByIDFuture, err error) + func (client AppliancesClient) CreateOrUpdateByIDPreparer(ctx context.Context, applianceID string, parameters Appliance) (*http.Request, error) + func (client AppliancesClient) CreateOrUpdateByIDResponder(resp *http.Response) (result Appliance, err error) + func (client AppliancesClient) CreateOrUpdateByIDSender(req *http.Request) (future AppliancesCreateOrUpdateByIDFuture, err error) + func (client AppliancesClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, applianceName string, ...) (*http.Request, error) + func (client AppliancesClient) CreateOrUpdateResponder(resp *http.Response) (result Appliance, err error) + func (client AppliancesClient) CreateOrUpdateSender(req *http.Request) (future AppliancesCreateOrUpdateFuture, err error) + func (client AppliancesClient) Delete(ctx context.Context, resourceGroupName string, applianceName string) (result AppliancesDeleteFuture, err error) + func (client AppliancesClient) DeleteByID(ctx context.Context, applianceID string) (result AppliancesDeleteByIDFuture, err error) + func (client AppliancesClient) DeleteByIDPreparer(ctx context.Context, applianceID string) (*http.Request, error) + func (client AppliancesClient) DeleteByIDResponder(resp *http.Response) (result autorest.Response, err error) + func (client AppliancesClient) DeleteByIDSender(req *http.Request) (future AppliancesDeleteByIDFuture, err error) + func (client AppliancesClient) DeletePreparer(ctx context.Context, resourceGroupName string, applianceName string) (*http.Request, error) + func (client AppliancesClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client AppliancesClient) DeleteSender(req *http.Request) (future AppliancesDeleteFuture, err error) + func (client AppliancesClient) Get(ctx context.Context, resourceGroupName string, applianceName string) (result Appliance, err error) + func (client AppliancesClient) GetByID(ctx context.Context, applianceID string) (result Appliance, err error) + func (client AppliancesClient) GetByIDPreparer(ctx context.Context, applianceID string) (*http.Request, error) + func (client AppliancesClient) GetByIDResponder(resp *http.Response) (result Appliance, err error) + func (client AppliancesClient) GetByIDSender(req *http.Request) (*http.Response, error) + func (client AppliancesClient) GetPreparer(ctx context.Context, resourceGroupName string, applianceName string) (*http.Request, error) + func (client AppliancesClient) GetResponder(resp *http.Response) (result Appliance, err error) + func (client AppliancesClient) GetSender(req *http.Request) (*http.Response, error) + func (client AppliancesClient) ListByResourceGroup(ctx context.Context, resourceGroupName string) (result ApplianceListResultPage, err error) + func (client AppliancesClient) ListByResourceGroupComplete(ctx context.Context, resourceGroupName string) (result ApplianceListResultIterator, err error) + func (client AppliancesClient) ListByResourceGroupPreparer(ctx context.Context, resourceGroupName string) (*http.Request, error) + func (client AppliancesClient) ListByResourceGroupResponder(resp *http.Response) (result ApplianceListResult, err error) + func (client AppliancesClient) ListByResourceGroupSender(req *http.Request) (*http.Response, error) + func (client AppliancesClient) ListBySubscription(ctx context.Context) (result ApplianceListResultPage, err error) + func (client AppliancesClient) ListBySubscriptionComplete(ctx context.Context) (result ApplianceListResultIterator, err error) + func (client AppliancesClient) ListBySubscriptionPreparer(ctx context.Context) (*http.Request, error) + func (client AppliancesClient) ListBySubscriptionResponder(resp *http.Response) (result ApplianceListResult, err error) + func (client AppliancesClient) ListBySubscriptionSender(req *http.Request) (*http.Response, error) + func (client AppliancesClient) Update(ctx context.Context, resourceGroupName string, applianceName string, ...) (result Appliance, err error) + func (client AppliancesClient) UpdateByID(ctx context.Context, applianceID string, parameters *Appliance) (result Appliance, err error) + func (client AppliancesClient) UpdateByIDPreparer(ctx context.Context, applianceID string, parameters *Appliance) (*http.Request, error) + func (client AppliancesClient) UpdateByIDResponder(resp *http.Response) (result Appliance, err error) + func (client AppliancesClient) UpdateByIDSender(req *http.Request) (*http.Response, error) + func (client AppliancesClient) UpdatePreparer(ctx context.Context, resourceGroupName string, applianceName string, ...) (*http.Request, error) + func (client AppliancesClient) UpdateResponder(resp *http.Response) (result Appliance, err error) + func (client AppliancesClient) UpdateSender(req *http.Request) (*http.Response, error) + type AppliancesCreateOrUpdateByIDFuture struct + func (future *AppliancesCreateOrUpdateByIDFuture) Result(client AppliancesClient) (a Appliance, err error) + type AppliancesCreateOrUpdateFuture struct + func (future *AppliancesCreateOrUpdateFuture) Result(client AppliancesClient) (a Appliance, err error) + type AppliancesDeleteByIDFuture struct + func (future *AppliancesDeleteByIDFuture) Result(client AppliancesClient) (ar autorest.Response, err error) + type AppliancesDeleteFuture struct + func (future *AppliancesDeleteFuture) Result(client AppliancesClient) (ar autorest.Response, err error) + type BaseClient struct + BaseURI string + SubscriptionID string + func New(subscriptionID string) BaseClient + func NewWithBaseURI(baseURI string, subscriptionID string) BaseClient + func (client BaseClient) ListOperations(ctx context.Context) (result OperationListResultPage, err error) + func (client BaseClient) ListOperationsComplete(ctx context.Context) (result OperationListResultIterator, err error) + func (client BaseClient) ListOperationsPreparer(ctx context.Context) (*http.Request, error) + func (client BaseClient) ListOperationsResponder(resp *http.Response) (result OperationListResult, err error) + func (client BaseClient) ListOperationsSender(req *http.Request) (*http.Response, error) + type ErrorResponse struct + ErrorCode *string + ErrorMessage *string + HTTPStatus *string + type GenericResource struct + ID *string + Identity *Identity + Location *string + ManagedBy *string + Name *string + Sku *Sku + Tags map[string]*string + Type *string + func (gr GenericResource) MarshalJSON() ([]byte, error) + type Identity struct + PrincipalID *string + TenantID *string + Type ResourceIdentityType + type Operation struct + Display *OperationDisplay + Name *string + type OperationDisplay struct + Operation *string + Provider *string + Resource *string + type OperationListResult struct + NextLink *string + Value *[]Operation + func (olr OperationListResult) IsEmpty() bool + type OperationListResultIterator struct + func (iter *OperationListResultIterator) Next() error + func (iter OperationListResultIterator) NotDone() bool + func (iter OperationListResultIterator) Response() OperationListResult + func (iter OperationListResultIterator) Value() Operation + type OperationListResultPage struct + func (page *OperationListResultPage) Next() error + func (page OperationListResultPage) NotDone() bool + func (page OperationListResultPage) Response() OperationListResult + func (page OperationListResultPage) Values() []Operation + type Plan struct + Name *string + Product *string + PromotionCode *string + Publisher *string + Version *string + type PlanPatchable struct + Name *string + Product *string + PromotionCode *string + Publisher *string + Version *string + type ProvisioningState string + const Accepted + const Canceled + const Created + const Creating + const Deleted + const Deleting + const Failed + const Ready + const Running + const Succeeded + const Updating + func PossibleProvisioningStateValues() []ProvisioningState + type Resource struct + ID *string + Location *string + Name *string + Tags map[string]*string + Type *string + func (r Resource) MarshalJSON() ([]byte, error) + type ResourceIdentityType string + const SystemAssigned + func PossibleResourceIdentityTypeValues() []ResourceIdentityType + type Sku struct + Capacity *int32 + Family *string + Model *string + Name *string + Size *string + Tier *string Other modules containing this package gopkg.in/Azure/azure-sdk-for-go.v16 gopkg.in/Azure/azure-sdk-for-go.v17 gopkg.in/Azure/azure-sdk-for-go.v18 gopkg.in/Azure/azure-sdk-for-go.v19 gopkg.in/Azure/azure-sdk-for-go.v20 gopkg.in/Azure/azure-sdk-for-go.v22 gopkg.in/Azure/azure-sdk-for-go.v23 gopkg.in/Azure/azure-sdk-for-go.v24 gopkg.in/Azure/azure-sdk-for-go.v25 gopkg.in/Azure/azure-sdk-for-go.v26 gopkg.in/Azure/azure-sdk-for-go.v27 gopkg.in/Azure/azure-sdk-for-go.v28 gopkg.in/Azure/azure-sdk-for-go.v29 gopkg.in/Azure/azure-sdk-for-go.v30 gopkg.in/Azure/azure-sdk-for-go.v31 gopkg.in/Azure/azure-sdk-for-go.v32 gopkg.in/Azure/azure-sdk-for-go.v33 gopkg.in/Azure/azure-sdk-for-go.v34 gopkg.in/Azure/azure-sdk-for-go.v35 gopkg.in/Azure/azure-sdk-for-go.v36 gopkg.in/Azure/azure-sdk-for-go.v37 gopkg.in/Azure/azure-sdk-for-go.v38 gopkg.in/Azure/azure-sdk-for-go.v39 gopkg.in/Azure/azure-sdk-for-go.v40 gopkg.in/Azure/azure-sdk-for-go.v41 gopkg.in/Azure/azure-sdk-for-go.v42 gopkg.in/Azure/azure-sdk-for-go.v43 gopkg.in/Azure/azure-sdk-for-go.v44 gopkg.in/Azure/azure-sdk-for-go.v45 gopkg.in/Azure/azure-sdk-for-go.v46 gopkg.in/Azure/azure-sdk-for-go.v48