Versions in this module Expand all Collapse all v1 v1.0.1 Aug 22, 2022 Changes in this version + const DefaultBaseURI + func UserAgent() string + func Version() string + type AvailableOperations struct + NextLink *string + Value *[]OperationDetail + type AzureEntityResource struct + Etag *string + ID *string + Name *string + Type *string + func (aer AzureEntityResource) MarshalJSON() ([]byte, error) + type BaseClient struct + BaseURI string + SubscriptionID string + func New(subscriptionID string) BaseClient + func NewWithBaseURI(baseURI string, subscriptionID string) BaseClient + type Cluster struct + ID *string + Location *string + Name *string + Tags map[string]*string + Type *string + func (c *Cluster) UnmarshalJSON(body []byte) error + func (c Cluster) MarshalJSON() ([]byte, error) + type ClusterList struct + NextLink *string + Value *[]Cluster + func (cl ClusterList) IsEmpty() bool + func (cl ClusterList) MarshalJSON() ([]byte, error) + type ClusterListIterator struct + func NewClusterListIterator(page ClusterListPage) ClusterListIterator + func (iter *ClusterListIterator) Next() error + func (iter *ClusterListIterator) NextWithContext(ctx context.Context) (err error) + func (iter ClusterListIterator) NotDone() bool + func (iter ClusterListIterator) Response() ClusterList + func (iter ClusterListIterator) Value() Cluster + type ClusterListPage struct + func NewClusterListPage(cur ClusterList, ...) ClusterListPage + func (page *ClusterListPage) Next() error + func (page *ClusterListPage) NextWithContext(ctx context.Context) (err error) + func (page ClusterListPage) NotDone() bool + func (page ClusterListPage) Response() ClusterList + func (page ClusterListPage) Values() []Cluster + type ClusterNode struct + CoreCount *float64 + ID *float64 + Manufacturer *string + MemoryInGiB *float64 + Model *string + Name *string + OsName *string + OsVersion *string + SerialNumber *string + func (cn ClusterNode) MarshalJSON() ([]byte, error) + type ClusterProperties struct + AadClientID *string + AadTenantID *string + BillingModel *string + CloudID *string + LastBillingTimestamp *date.Time + LastSyncTimestamp *date.Time + ProvisioningState ProvisioningState + RegistrationTimestamp *date.Time + ReportedProperties *ClusterReportedProperties + Status Status + TrialDaysRemaining *float64 + func (cp ClusterProperties) MarshalJSON() ([]byte, error) + type ClusterReportedProperties struct + ClusterID *string + ClusterName *string + ClusterVersion *string + LastUpdated *date.Time + Nodes *[]ClusterNode + func (crp ClusterReportedProperties) MarshalJSON() ([]byte, error) + type ClusterUpdate struct + Tags map[string]*string + func (cu ClusterUpdate) MarshalJSON() ([]byte, error) + type ClustersClient struct + func NewClustersClient(subscriptionID string) ClustersClient + func NewClustersClientWithBaseURI(baseURI string, subscriptionID string) ClustersClient + func (client ClustersClient) Create(ctx context.Context, resourceGroupName string, clusterName string, ...) (result Cluster, err error) + func (client ClustersClient) CreatePreparer(ctx context.Context, resourceGroupName string, clusterName string, ...) (*http.Request, error) + func (client ClustersClient) CreateResponder(resp *http.Response) (result Cluster, err error) + func (client ClustersClient) CreateSender(req *http.Request) (*http.Response, error) + func (client ClustersClient) Delete(ctx context.Context, resourceGroupName string, clusterName string) (result autorest.Response, err error) + func (client ClustersClient) DeletePreparer(ctx context.Context, resourceGroupName string, clusterName string) (*http.Request, error) + func (client ClustersClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client ClustersClient) DeleteSender(req *http.Request) (*http.Response, error) + func (client ClustersClient) Get(ctx context.Context, resourceGroupName string, clusterName string) (result Cluster, err error) + func (client ClustersClient) GetPreparer(ctx context.Context, resourceGroupName string, clusterName string) (*http.Request, error) + func (client ClustersClient) GetResponder(resp *http.Response) (result Cluster, err error) + func (client ClustersClient) GetSender(req *http.Request) (*http.Response, error) + func (client ClustersClient) List(ctx context.Context) (result ClusterListPage, err error) + func (client ClustersClient) ListByResourceGroup(ctx context.Context, resourceGroupName string) (result ClusterListPage, err error) + func (client ClustersClient) ListByResourceGroupComplete(ctx context.Context, resourceGroupName string) (result ClusterListIterator, err error) + func (client ClustersClient) ListByResourceGroupPreparer(ctx context.Context, resourceGroupName string) (*http.Request, error) + func (client ClustersClient) ListByResourceGroupResponder(resp *http.Response) (result ClusterList, err error) + func (client ClustersClient) ListByResourceGroupSender(req *http.Request) (*http.Response, error) + func (client ClustersClient) ListComplete(ctx context.Context) (result ClusterListIterator, err error) + func (client ClustersClient) ListPreparer(ctx context.Context) (*http.Request, error) + func (client ClustersClient) ListResponder(resp *http.Response) (result ClusterList, err error) + func (client ClustersClient) ListSender(req *http.Request) (*http.Response, error) + func (client ClustersClient) Update(ctx context.Context, resourceGroupName string, clusterName string, ...) (result Cluster, err error) + func (client ClustersClient) UpdatePreparer(ctx context.Context, resourceGroupName string, clusterName string, ...) (*http.Request, error) + func (client ClustersClient) UpdateResponder(resp *http.Response) (result Cluster, err error) + func (client ClustersClient) UpdateSender(req *http.Request) (*http.Response, error) + type ErrorAdditionalInfo struct + Info interface{} + Type *string + func (eai ErrorAdditionalInfo) MarshalJSON() ([]byte, error) + type ErrorDetail struct + AdditionalInfo *[]ErrorAdditionalInfo + Code *string + Details *[]ErrorDetail + Message *string + Target *string + func (ed ErrorDetail) MarshalJSON() ([]byte, error) + type ErrorResponse struct + Error *ErrorDetail + type OperationDetail struct + Display *OperationDisplay + IsDataAction *bool + Name *string + Origin *string + Properties interface{} + type OperationDisplay struct + Description *string + Operation *string + Provider *string + Resource *string + type OperationsClient struct + func NewOperationsClient(subscriptionID string) OperationsClient + func NewOperationsClientWithBaseURI(baseURI string, subscriptionID string) OperationsClient + func (client OperationsClient) List(ctx context.Context) (result AvailableOperations, err error) + func (client OperationsClient) ListPreparer(ctx context.Context) (*http.Request, error) + func (client OperationsClient) ListResponder(resp *http.Response) (result AvailableOperations, err error) + func (client OperationsClient) ListSender(req *http.Request) (*http.Response, error) + type ProvisioningState string + const Accepted + const Canceled + const Failed + const Provisioning + const Succeeded + func PossibleProvisioningStateValues() []ProvisioningState + type ProxyResource struct + ID *string + Name *string + Type *string + func (pr ProxyResource) MarshalJSON() ([]byte, error) + type Resource struct + ID *string + Name *string + Type *string + func (r Resource) MarshalJSON() ([]byte, error) + type Status string + const ConnectedRecently + const Disconnected + const Error + const NotConnectedRecently + const NotYetRegistered + func PossibleStatusValues() []Status + type TrackedResource struct + ID *string + Location *string + Name *string + Tags map[string]*string + Type *string + func (tr TrackedResource) MarshalJSON() ([]byte, error)