azurestackapi

package
Version: v68.0.0+incompatible Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 19, 2023 License: MIT Imports: 3 Imported by: 208

Documentation

Overview

Deprecated: Please note, this package has been deprecated. A replacement package is available github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/azurestack/armazurestack(https://pkg.go.dev/github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/azurestack/armazurestack). We strongly encourage you to upgrade to continue receiving updates. See [Migration Guide](https://aka.ms/azsdk/golang/t2/migration) for guidance on upgrading. Refer to our [deprecation policy](https://azure.github.io/azure-sdk/policies_support.html) for more details.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CloudManifestFileClientAPI

type CloudManifestFileClientAPI interface {
	Get(ctx context.Context, verificationVersion string, versionCreationDate string) (result azurestack.CloudManifestFileResponse, err error)
	List(ctx context.Context) (result azurestack.CloudManifestFileResponse, err error)
}

CloudManifestFileClientAPI contains the set of methods on the CloudManifestFileClient type.

type CustomerSubscriptionsClientAPI

type CustomerSubscriptionsClientAPI interface {
	Create(ctx context.Context, resourceGroup string, registrationName string, customerSubscriptionName string, customerCreationParameters azurestack.CustomerSubscription) (result azurestack.CustomerSubscription, err error)
	Delete(ctx context.Context, resourceGroup string, registrationName string, customerSubscriptionName string) (result autorest.Response, err error)
	Get(ctx context.Context, resourceGroup string, registrationName string, customerSubscriptionName string) (result azurestack.CustomerSubscription, err error)
	List(ctx context.Context, resourceGroup string, registrationName string) (result azurestack.CustomerSubscriptionListPage, err error)
	ListComplete(ctx context.Context, resourceGroup string, registrationName string) (result azurestack.CustomerSubscriptionListIterator, err error)
}

CustomerSubscriptionsClientAPI contains the set of methods on the CustomerSubscriptionsClient type.

type OperationsClientAPI

type OperationsClientAPI interface {
	List(ctx context.Context) (result azurestack.OperationListPage, err error)
	ListComplete(ctx context.Context) (result azurestack.OperationListIterator, err error)
}

OperationsClientAPI contains the set of methods on the OperationsClient type.

type ProductsClientAPI

type ProductsClientAPI interface {
	Get(ctx context.Context, resourceGroup string, registrationName string, productName string) (result azurestack.Product, err error)
	GetProduct(ctx context.Context, resourceGroup string, registrationName string, productName string, deviceConfiguration *azurestack.DeviceConfiguration) (result azurestack.Product, err error)
	GetProducts(ctx context.Context, resourceGroup string, registrationName string, deviceConfiguration *azurestack.DeviceConfiguration) (result azurestack.ProductList, err error)
	List(ctx context.Context, resourceGroup string, registrationName string) (result azurestack.ProductListPage, err error)
	ListComplete(ctx context.Context, resourceGroup string, registrationName string) (result azurestack.ProductListIterator, err error)
	ListDetails(ctx context.Context, resourceGroup string, registrationName string, productName string) (result azurestack.ExtendedProduct, err error)
	UploadLog(ctx context.Context, resourceGroup string, registrationName string, productName string, marketplaceProductLogUpdate *azurestack.MarketplaceProductLogUpdate) (result azurestack.ProductLog, err error)
}

ProductsClientAPI contains the set of methods on the ProductsClient type.

type RegistrationsClientAPI

type RegistrationsClientAPI interface {
	CreateOrUpdate(ctx context.Context, resourceGroup string, registrationName string, tokenParameter azurestack.RegistrationParameter) (result azurestack.Registration, err error)
	Delete(ctx context.Context, resourceGroup string, registrationName string) (result autorest.Response, err error)
	Get(ctx context.Context, resourceGroup string, registrationName string) (result azurestack.Registration, err error)
	GetActivationKey(ctx context.Context, resourceGroup string, registrationName string) (result azurestack.ActivationKeyResult, err error)
	List(ctx context.Context, resourceGroup string) (result azurestack.RegistrationListPage, err error)
	ListComplete(ctx context.Context, resourceGroup string) (result azurestack.RegistrationListIterator, err error)
	Update(ctx context.Context, resourceGroup string, registrationName string, tokenParameter azurestack.RegistrationParameter) (result azurestack.Registration, err error)
}

RegistrationsClientAPI contains the set of methods on the RegistrationsClient type.

Source Files

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL