Versions in this module Expand all Collapse all v28 v28.1.0 Apr 29, 2019 v28.0.0 Apr 26, 2019 Changes in this version + const DefaultBaseURI + func UserAgent() string + func Version() string + type BaseClient struct + BaseURI string + SubscriptionID string + func New(subscriptionID string) BaseClient + func NewWithBaseURI(baseURI string, subscriptionID string) BaseClient + type Disk struct + DiskSizeGB *int32 + Lun *int32 + Name *string + type Display struct + Description *string + Operation *string + Origin *string + Provider *string + Resource *string + type ErrorResponse struct + Code *string + Message *string + type HanaHardwareTypeNamesEnum string + const CiscoUCS + const HPE + func PossibleHanaHardwareTypeNamesEnumValues() []HanaHardwareTypeNamesEnum + type HanaInstance struct + ID *string + Location *string + Name *string + Tags map[string]*string + Type *string + func (hi *HanaInstance) UnmarshalJSON(body []byte) error + func (hi HanaInstance) MarshalJSON() ([]byte, error) + type HanaInstancePowerStateEnum string + const Restarting + const Started + const Starting + const Stopped + const Stopping + const Unknown + func PossibleHanaInstancePowerStateEnumValues() []HanaInstancePowerStateEnum + type HanaInstanceProperties struct + HanaInstanceID *string + HardwareProfile *HardwareProfile + HwRevision *string + NetworkProfile *NetworkProfile + OsProfile *OSProfile + PowerState HanaInstancePowerStateEnum + ProximityPlacementGroup *string + StorageProfile *StorageProfile + type HanaInstanceSizeNamesEnum string + const S144 + const S144m + const S192 + const S192m + const S192xm + const S384 + const S384m + const S384xm + const S384xxm + const S576m + const S576xm + const S72 + const S72m + const S768 + const S768m + const S768xm + const S96 + const S960m + func PossibleHanaInstanceSizeNamesEnumValues() []HanaInstanceSizeNamesEnum + type HanaInstancesClient struct + func NewHanaInstancesClient(subscriptionID string) HanaInstancesClient + func NewHanaInstancesClientWithBaseURI(baseURI string, subscriptionID string) HanaInstancesClient + func (client HanaInstancesClient) EnableMonitoring(ctx context.Context, resourceGroupName string, hanaInstanceName string, ...) (result HanaInstancesEnableMonitoringFuture, err error) + func (client HanaInstancesClient) EnableMonitoringPreparer(ctx context.Context, resourceGroupName string, hanaInstanceName string, ...) (*http.Request, error) + func (client HanaInstancesClient) EnableMonitoringResponder(resp *http.Response) (result autorest.Response, err error) + func (client HanaInstancesClient) EnableMonitoringSender(req *http.Request) (future HanaInstancesEnableMonitoringFuture, err error) + func (client HanaInstancesClient) Get(ctx context.Context, resourceGroupName string, hanaInstanceName string) (result HanaInstance, err error) + func (client HanaInstancesClient) GetPreparer(ctx context.Context, resourceGroupName string, hanaInstanceName string) (*http.Request, error) + func (client HanaInstancesClient) GetResponder(resp *http.Response) (result HanaInstance, err error) + func (client HanaInstancesClient) GetSender(req *http.Request) (*http.Response, error) + func (client HanaInstancesClient) List(ctx context.Context) (result HanaInstancesListResultPage, err error) + func (client HanaInstancesClient) ListByResourceGroup(ctx context.Context, resourceGroupName string) (result HanaInstancesListResultPage, err error) + func (client HanaInstancesClient) ListByResourceGroupComplete(ctx context.Context, resourceGroupName string) (result HanaInstancesListResultIterator, err error) + func (client HanaInstancesClient) ListByResourceGroupPreparer(ctx context.Context, resourceGroupName string) (*http.Request, error) + func (client HanaInstancesClient) ListByResourceGroupResponder(resp *http.Response) (result HanaInstancesListResult, err error) + func (client HanaInstancesClient) ListByResourceGroupSender(req *http.Request) (*http.Response, error) + func (client HanaInstancesClient) ListComplete(ctx context.Context) (result HanaInstancesListResultIterator, err error) + func (client HanaInstancesClient) ListPreparer(ctx context.Context) (*http.Request, error) + func (client HanaInstancesClient) ListResponder(resp *http.Response) (result HanaInstancesListResult, err error) + func (client HanaInstancesClient) ListSender(req *http.Request) (*http.Response, error) + func (client HanaInstancesClient) Restart(ctx context.Context, resourceGroupName string, hanaInstanceName string) (result HanaInstancesRestartFuture, err error) + func (client HanaInstancesClient) RestartPreparer(ctx context.Context, resourceGroupName string, hanaInstanceName string) (*http.Request, error) + func (client HanaInstancesClient) RestartResponder(resp *http.Response) (result autorest.Response, err error) + func (client HanaInstancesClient) RestartSender(req *http.Request) (future HanaInstancesRestartFuture, err error) + func (client HanaInstancesClient) Update(ctx context.Context, resourceGroupName string, hanaInstanceName string, ...) (result HanaInstance, err error) + func (client HanaInstancesClient) UpdatePreparer(ctx context.Context, resourceGroupName string, hanaInstanceName string, ...) (*http.Request, error) + func (client HanaInstancesClient) UpdateResponder(resp *http.Response) (result HanaInstance, err error) + func (client HanaInstancesClient) UpdateSender(req *http.Request) (*http.Response, error) + type HanaInstancesEnableMonitoringFuture struct + func (future *HanaInstancesEnableMonitoringFuture) Result(client HanaInstancesClient) (ar autorest.Response, err error) + type HanaInstancesListResult struct + NextLink *string + Value *[]HanaInstance + func (hilr HanaInstancesListResult) IsEmpty() bool + type HanaInstancesListResultIterator struct + func NewHanaInstancesListResultIterator(page HanaInstancesListResultPage) HanaInstancesListResultIterator + func (iter *HanaInstancesListResultIterator) Next() error + func (iter *HanaInstancesListResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter HanaInstancesListResultIterator) NotDone() bool + func (iter HanaInstancesListResultIterator) Response() HanaInstancesListResult + func (iter HanaInstancesListResultIterator) Value() HanaInstance + type HanaInstancesListResultPage struct + func NewHanaInstancesListResultPage(...) HanaInstancesListResultPage + func (page *HanaInstancesListResultPage) Next() error + func (page *HanaInstancesListResultPage) NextWithContext(ctx context.Context) (err error) + func (page HanaInstancesListResultPage) NotDone() bool + func (page HanaInstancesListResultPage) Response() HanaInstancesListResult + func (page HanaInstancesListResultPage) Values() []HanaInstance + type HanaInstancesRestartFuture struct + func (future *HanaInstancesRestartFuture) Result(client HanaInstancesClient) (ar autorest.Response, err error) + type HardwareProfile struct + HanaInstanceSize HanaInstanceSizeNamesEnum + HardwareType HanaHardwareTypeNamesEnum + type IPAddress struct + IPAddress *string + type MonitoringDetails struct + HanaDbName *string + HanaDbPassword *string + HanaDbSQLPort *int32 + HanaDbUsername *string + HanaHostname *string + HanaSubnet *string + type NetworkProfile struct + CircuitID *string + NetworkInterfaces *[]IPAddress + type OSProfile struct + ComputerName *string + OsType *string + Version *string + type Operation struct + Display *Display + Name *string + type OperationList struct + Value *[]Operation + type OperationsClient struct + func NewOperationsClient(subscriptionID string) OperationsClient + func NewOperationsClientWithBaseURI(baseURI string, subscriptionID string) OperationsClient + func (client OperationsClient) List(ctx context.Context) (result OperationList, err error) + func (client OperationsClient) ListPreparer(ctx context.Context) (*http.Request, error) + func (client OperationsClient) ListResponder(resp *http.Response) (result OperationList, err error) + func (client OperationsClient) ListSender(req *http.Request) (*http.Response, error) + type Resource struct + ID *string + Location *string + Name *string + Tags map[string]*string + Type *string + func (r Resource) MarshalJSON() ([]byte, error) + type StorageProfile struct + NfsIPAddress *string + OsDisks *[]Disk + type Tags struct + Tags map[string]*string + func (t Tags) MarshalJSON() ([]byte, error) 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.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 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.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.v47 gopkg.in/azure/azure-sdk-for-go.v48 gopkg.in/azure/azure-sdk-for-go.v49