Versions in this module Expand all Collapse all v17 v17.4.0 Jun 19, 2018 v17.3.1 Jun 15, 2018 v17.3.0 Jun 8, 2018 v17.2.0 Jun 6, 2018 v17.1.0 Jun 4, 2018 v17.0.0 Jun 1, 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 + 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 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.v15 gopkg.in/Azure/azure-sdk-for-go.v16 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.v21 gopkg.in/Azure/azure-sdk-for-go.v22 gopkg.in/Azure/azure-sdk-for-go.v23 gopkg.in/Azure/azure-sdk-for-go.v24