Documentation ¶
Overview ¶
Package hanaonazure implements the Azure ARM Hanaonazure service API version 2017-11-03-preview.
HANA on Azure Client
Index ¶
- Constants
- func UserAgent() string
- func Version() stringdeprecated
- type BaseClientdeprecated
- type Diskdeprecated
- type Displaydeprecated
- type ErrorResponsedeprecated
- type HanaHardwareTypeNamesEnumdeprecated
- type HanaInstancedeprecated
- type HanaInstancePropertiesdeprecated
- type HanaInstanceSizeNamesEnumdeprecated
- type HanaInstancesClientdeprecated
- func (client HanaInstancesClient) Get(ctx context.Context, resourceGroupName string, hanaInstanceName string) (result HanaInstance, err error)deprecated
- func (client HanaInstancesClient) GetPreparer(ctx context.Context, resourceGroupName string, hanaInstanceName string) (*http.Request, error)deprecated
- func (client HanaInstancesClient) GetResponder(resp *http.Response) (result HanaInstance, err error)deprecated
- func (client HanaInstancesClient) GetSender(req *http.Request) (*http.Response, error)deprecated
- func (client HanaInstancesClient) List(ctx context.Context) (result HanaInstancesListResultPage, err error)deprecated
- func (client HanaInstancesClient) ListByResourceGroup(ctx context.Context, resourceGroupName string) (result HanaInstancesListResultPage, err error)deprecated
- func (client HanaInstancesClient) ListByResourceGroupComplete(ctx context.Context, resourceGroupName string) (result HanaInstancesListResultIterator, err error)deprecated
- func (client HanaInstancesClient) ListByResourceGroupPreparer(ctx context.Context, resourceGroupName string) (*http.Request, error)deprecated
- func (client HanaInstancesClient) ListByResourceGroupResponder(resp *http.Response) (result HanaInstancesListResult, err error)deprecated
- func (client HanaInstancesClient) ListByResourceGroupSender(req *http.Request) (*http.Response, error)deprecated
- func (client HanaInstancesClient) ListComplete(ctx context.Context) (result HanaInstancesListResultIterator, err error)deprecated
- func (client HanaInstancesClient) ListPreparer(ctx context.Context) (*http.Request, error)deprecated
- func (client HanaInstancesClient) ListResponder(resp *http.Response) (result HanaInstancesListResult, err error)deprecated
- func (client HanaInstancesClient) ListSender(req *http.Request) (*http.Response, error)deprecated
- type HanaInstancesListResultdeprecated
- type HanaInstancesListResultIteratordeprecated
- func (iter *HanaInstancesListResultIterator) Next() errordeprecated
- func (iter HanaInstancesListResultIterator) NotDone() booldeprecated
- func (iter HanaInstancesListResultIterator) Response() HanaInstancesListResultdeprecated
- func (iter HanaInstancesListResultIterator) Value() HanaInstancedeprecated
- type HanaInstancesListResultPagedeprecated
- type HardwareProfiledeprecated
- type IPAddressdeprecated
- type NetworkProfiledeprecated
- type OSProfiledeprecated
- type Operationdeprecated
- type OperationListdeprecated
- type OperationsClientdeprecated
- func (client OperationsClient) List(ctx context.Context) (result OperationList, err error)deprecated
- func (client OperationsClient) ListPreparer(ctx context.Context) (*http.Request, error)deprecated
- func (client OperationsClient) ListResponder(resp *http.Response) (result OperationList, err error)deprecated
- func (client OperationsClient) ListSender(req *http.Request) (*http.Response, error)deprecated
- type Resourcedeprecated
- type StorageProfiledeprecated
Constants ¶
const (
// DefaultBaseURI is the default URI used for the service Hanaonazure
DefaultBaseURI = "https://management.azure.com"
)
Variables ¶
This section is empty.
Functions ¶
func UserAgent ¶
func UserAgent() string
Copyright (c) Microsoft and contributors. All rights reserved.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and limitations under the License.
Code generated by Microsoft (R) AutoRest Code Generator. Changes may cause incorrect behavior and will be lost if the code is regenerated. Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/hanaonazure/mgmt/2017-11-03-preview/hanaonazure instead. UserAgent returns the UserAgent string to use when sending http.Requests.
func Version
deprecated
func Version() string
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/hanaonazure/mgmt/2017-11-03-preview/hanaonazure instead. Version returns the semantic version (see http://semver.org) of the client.
Types ¶
type BaseClient
deprecated
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/hanaonazure/mgmt/2017-11-03-preview/hanaonazure instead. BaseClient is the base client for Hanaonazure.
func New
deprecated
func New(subscriptionID string) BaseClient
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/hanaonazure/mgmt/2017-11-03-preview/hanaonazure instead. New creates an instance of the BaseClient client.
func NewWithBaseURI
deprecated
func NewWithBaseURI(baseURI string, subscriptionID string) BaseClient
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/hanaonazure/mgmt/2017-11-03-preview/hanaonazure instead. NewWithBaseURI creates an instance of the BaseClient client.
type Disk
deprecated
type Disk struct { // Name - The disk name. Name *string `json:"name,omitempty"` // DiskSizeGB - Specifies the size of an empty data disk in gigabytes. DiskSizeGB *int32 `json:"diskSizeGB,omitempty"` // Lun - Specifies the logical unit number of the data disk. This value is used to identify data disks within the VM and therefore must be unique for each data disk attached to a VM. Lun *int32 `json:"lun,omitempty"` }
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/hanaonazure/mgmt/2017-11-03-preview/hanaonazure instead. Disk specifies the disk information fo the HANA instance
type Display
deprecated
type Display struct { // Provider - The localized friendly form of the resource provider name. This form is also expected to include the publisher/company responsible. Use Title Casing. Begin with “Microsoft” for 1st party services. Provider *string `json:"provider,omitempty"` // Resource - The localized friendly form of the resource type related to this action/operation. This form should match the public documentation for the resource provider. Use Title Casing. For examples, refer to the “name” section. Resource *string `json:"resource,omitempty"` // Operation - The localized friendly name for the operation as shown to the user. This name should be concise (to fit in drop downs), but clear (self-documenting). Use Title Casing and include the entity/resource to which it applies. Operation *string `json:"operation,omitempty"` // Description - The localized friendly description for the operation as shown to the user. This description should be thorough, yet concise. It will be used in tool-tips and detailed views. Description *string `json:"description,omitempty"` // Origin - The intended executor of the operation; governs the display of the operation in the RBAC UX and the audit logs UX. Default value is 'user,system' Origin *string `json:"origin,omitempty"` }
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/hanaonazure/mgmt/2017-11-03-preview/hanaonazure instead. Display detailed HANA operation information
type ErrorResponse
deprecated
type ErrorResponse struct { // Code - Error code Code *string `json:"code,omitempty"` // Message - Error message indicating why the operation failed. Message *string `json:"message,omitempty"` }
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/hanaonazure/mgmt/2017-11-03-preview/hanaonazure instead. ErrorResponse describes the format of Error response.
type HanaHardwareTypeNamesEnum
deprecated
type HanaHardwareTypeNamesEnum string
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/hanaonazure/mgmt/2017-11-03-preview/hanaonazure instead. HanaHardwareTypeNamesEnum enumerates the values for hana hardware type names enum.
const ( // CiscoUCS ... CiscoUCS HanaHardwareTypeNamesEnum = "Cisco_UCS" )
func PossibleHanaHardwareTypeNamesEnumValues
deprecated
func PossibleHanaHardwareTypeNamesEnumValues() []HanaHardwareTypeNamesEnum
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/hanaonazure/mgmt/2017-11-03-preview/hanaonazure instead. PossibleHanaHardwareTypeNamesEnumValues returns an array of possible values for the HanaHardwareTypeNamesEnum const type.
type HanaInstance
deprecated
type HanaInstance struct { autorest.Response `json:"-"` // HanaInstanceProperties - HANA instance properties *HanaInstanceProperties `json:"properties,omitempty"` // ID - Resource ID ID *string `json:"id,omitempty"` // Name - Resource name Name *string `json:"name,omitempty"` // Type - Resource type Type *string `json:"type,omitempty"` // Location - Resource location Location *string `json:"location,omitempty"` // Tags - Resource tags Tags map[string]*string `json:"tags"` }
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/hanaonazure/mgmt/2017-11-03-preview/hanaonazure instead. HanaInstance HANA instance info on Azure (ARM properties and HANA properties)
func (HanaInstance) MarshalJSON
deprecated
func (hi HanaInstance) MarshalJSON() ([]byte, error)
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/hanaonazure/mgmt/2017-11-03-preview/hanaonazure instead. MarshalJSON is the custom marshaler for HanaInstance.
func (*HanaInstance) UnmarshalJSON
deprecated
func (hi *HanaInstance) UnmarshalJSON(body []byte) error
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/hanaonazure/mgmt/2017-11-03-preview/hanaonazure instead. UnmarshalJSON is the custom unmarshaler for HanaInstance struct.
type HanaInstanceProperties
deprecated
type HanaInstanceProperties struct { // HardwareProfile - Specifies the hardware settings for the HANA instance. HardwareProfile *HardwareProfile `json:"hardwareProfile,omitempty"` // StorageProfile - Specifies the storage settings for the HANA instance disks. StorageProfile *StorageProfile `json:"storageProfile,omitempty"` // OsProfile - Specifies the operating system settings for the HANA instance. OsProfile *OSProfile `json:"osProfile,omitempty"` // NetworkProfile - Specifies the network settings for the HANA instance. NetworkProfile *NetworkProfile `json:"networkProfile,omitempty"` // HanaInstanceID - Specifies the HANA instance unique ID. HanaInstanceID *string `json:"hanaInstanceId,omitempty"` }
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/hanaonazure/mgmt/2017-11-03-preview/hanaonazure instead. HanaInstanceProperties describes the properties of a HANA instance.
type HanaInstanceSizeNamesEnum
deprecated
type HanaInstanceSizeNamesEnum string
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/hanaonazure/mgmt/2017-11-03-preview/hanaonazure instead. HanaInstanceSizeNamesEnum enumerates the values for hana instance size names enum.
const ( // S144 ... S144 HanaInstanceSizeNamesEnum = "S144" // S144m ... S144m HanaInstanceSizeNamesEnum = "S144m" // S192 ... S192 HanaInstanceSizeNamesEnum = "S192" // S192m ... S192m HanaInstanceSizeNamesEnum = "S192m" // S72 ... S72 HanaInstanceSizeNamesEnum = "S72" // S72m ... S72m HanaInstanceSizeNamesEnum = "S72m" )
func PossibleHanaInstanceSizeNamesEnumValues
deprecated
func PossibleHanaInstanceSizeNamesEnumValues() []HanaInstanceSizeNamesEnum
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/hanaonazure/mgmt/2017-11-03-preview/hanaonazure instead. PossibleHanaInstanceSizeNamesEnumValues returns an array of possible values for the HanaInstanceSizeNamesEnum const type.
type HanaInstancesClient
deprecated
type HanaInstancesClient struct {
BaseClient
}
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/hanaonazure/mgmt/2017-11-03-preview/hanaonazure instead. HanaInstancesClient is the HANA on Azure Client
func NewHanaInstancesClient
deprecated
func NewHanaInstancesClient(subscriptionID string) HanaInstancesClient
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/hanaonazure/mgmt/2017-11-03-preview/hanaonazure instead. NewHanaInstancesClient creates an instance of the HanaInstancesClient client.
func NewHanaInstancesClientWithBaseURI
deprecated
func NewHanaInstancesClientWithBaseURI(baseURI string, subscriptionID string) HanaInstancesClient
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/hanaonazure/mgmt/2017-11-03-preview/hanaonazure instead. NewHanaInstancesClientWithBaseURI creates an instance of the HanaInstancesClient client.
func (HanaInstancesClient) Get
deprecated
func (client HanaInstancesClient) Get(ctx context.Context, resourceGroupName string, hanaInstanceName string) (result HanaInstance, err error)
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/hanaonazure/mgmt/2017-11-03-preview/hanaonazure instead. Get gets properties of a SAP HANA instance for the specified subscription, resource group, and instance name.
resourceGroupName is name of the resource group. hanaInstanceName is name of the SAP HANA on Azure instance.
func (HanaInstancesClient) GetPreparer
deprecated
func (client HanaInstancesClient) GetPreparer(ctx context.Context, resourceGroupName string, hanaInstanceName string) (*http.Request, error)
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/hanaonazure/mgmt/2017-11-03-preview/hanaonazure instead. GetPreparer prepares the Get request.
func (HanaInstancesClient) GetResponder
deprecated
func (client HanaInstancesClient) GetResponder(resp *http.Response) (result HanaInstance, err error)
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/hanaonazure/mgmt/2017-11-03-preview/hanaonazure instead. GetResponder handles the response to the Get request. The method always closes the http.Response Body.
func (HanaInstancesClient) GetSender
deprecated
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/hanaonazure/mgmt/2017-11-03-preview/hanaonazure instead. GetSender sends the Get request. The method will close the http.Response Body if it receives an error.
func (HanaInstancesClient) List
deprecated
func (client HanaInstancesClient) List(ctx context.Context) (result HanaInstancesListResultPage, err error)
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/hanaonazure/mgmt/2017-11-03-preview/hanaonazure instead. List gets a list of SAP HANA instances in the specified subscription. The operations returns various properties of each SAP HANA on Azure instance.
func (HanaInstancesClient) ListByResourceGroup
deprecated
func (client HanaInstancesClient) ListByResourceGroup(ctx context.Context, resourceGroupName string) (result HanaInstancesListResultPage, err error)
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/hanaonazure/mgmt/2017-11-03-preview/hanaonazure instead. ListByResourceGroup gets a list of SAP HANA instances in the specified subscription and the resource group. The operations returns various properties of each SAP HANA on Azure instance.
resourceGroupName is name of the resource group.
func (HanaInstancesClient) ListByResourceGroupComplete
deprecated
func (client HanaInstancesClient) ListByResourceGroupComplete(ctx context.Context, resourceGroupName string) (result HanaInstancesListResultIterator, err error)
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/hanaonazure/mgmt/2017-11-03-preview/hanaonazure instead. ListByResourceGroupComplete enumerates all values, automatically crossing page boundaries as required.
func (HanaInstancesClient) ListByResourceGroupPreparer
deprecated
func (client HanaInstancesClient) ListByResourceGroupPreparer(ctx context.Context, resourceGroupName string) (*http.Request, error)
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/hanaonazure/mgmt/2017-11-03-preview/hanaonazure instead. ListByResourceGroupPreparer prepares the ListByResourceGroup request.
func (HanaInstancesClient) ListByResourceGroupResponder
deprecated
func (client HanaInstancesClient) ListByResourceGroupResponder(resp *http.Response) (result HanaInstancesListResult, err error)
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/hanaonazure/mgmt/2017-11-03-preview/hanaonazure instead. ListByResourceGroupResponder handles the response to the ListByResourceGroup request. The method always closes the http.Response Body.
func (HanaInstancesClient) ListByResourceGroupSender
deprecated
func (client HanaInstancesClient) ListByResourceGroupSender(req *http.Request) (*http.Response, error)
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/hanaonazure/mgmt/2017-11-03-preview/hanaonazure instead. ListByResourceGroupSender sends the ListByResourceGroup request. The method will close the http.Response Body if it receives an error.
func (HanaInstancesClient) ListComplete
deprecated
func (client HanaInstancesClient) ListComplete(ctx context.Context) (result HanaInstancesListResultIterator, err error)
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/hanaonazure/mgmt/2017-11-03-preview/hanaonazure instead. ListComplete enumerates all values, automatically crossing page boundaries as required.
func (HanaInstancesClient) ListPreparer
deprecated
func (HanaInstancesClient) ListResponder
deprecated
func (client HanaInstancesClient) ListResponder(resp *http.Response) (result HanaInstancesListResult, err error)
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/hanaonazure/mgmt/2017-11-03-preview/hanaonazure instead. ListResponder handles the response to the List request. The method always closes the http.Response Body.
func (HanaInstancesClient) ListSender
deprecated
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/hanaonazure/mgmt/2017-11-03-preview/hanaonazure instead. ListSender sends the List request. The method will close the http.Response Body if it receives an error.
type HanaInstancesListResult
deprecated
type HanaInstancesListResult struct { autorest.Response `json:"-"` // Value - The list of SAP HANA on Azure instances. Value *[]HanaInstance `json:"value,omitempty"` // NextLink - The URL to get the next set of HANA instances. NextLink *string `json:"nextLink,omitempty"` }
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/hanaonazure/mgmt/2017-11-03-preview/hanaonazure instead. HanaInstancesListResult the response from the List HANA Instances operation.
func (HanaInstancesListResult) IsEmpty
deprecated
func (hilr HanaInstancesListResult) IsEmpty() bool
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/hanaonazure/mgmt/2017-11-03-preview/hanaonazure instead. IsEmpty returns true if the ListResult contains no values.
type HanaInstancesListResultIterator
deprecated
type HanaInstancesListResultIterator struct {
// contains filtered or unexported fields
}
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/hanaonazure/mgmt/2017-11-03-preview/hanaonazure instead. HanaInstancesListResultIterator provides access to a complete listing of HanaInstance values.
func (*HanaInstancesListResultIterator) Next
deprecated
func (iter *HanaInstancesListResultIterator) Next() error
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/hanaonazure/mgmt/2017-11-03-preview/hanaonazure instead. Next advances to the next value. If there was an error making the request the iterator does not advance and the error is returned.
func (HanaInstancesListResultIterator) NotDone
deprecated
func (iter HanaInstancesListResultIterator) NotDone() bool
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/hanaonazure/mgmt/2017-11-03-preview/hanaonazure instead. NotDone returns true if the enumeration should be started or is not yet complete.
func (HanaInstancesListResultIterator) Response
deprecated
func (iter HanaInstancesListResultIterator) Response() HanaInstancesListResult
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/hanaonazure/mgmt/2017-11-03-preview/hanaonazure instead. Response returns the raw server response from the last page request.
func (HanaInstancesListResultIterator) Value
deprecated
func (iter HanaInstancesListResultIterator) Value() HanaInstance
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/hanaonazure/mgmt/2017-11-03-preview/hanaonazure instead. Value returns the current value or a zero-initialized value if the iterator has advanced beyond the end of the collection.
type HanaInstancesListResultPage
deprecated
type HanaInstancesListResultPage struct {
// contains filtered or unexported fields
}
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/hanaonazure/mgmt/2017-11-03-preview/hanaonazure instead. HanaInstancesListResultPage contains a page of HanaInstance values.
func (*HanaInstancesListResultPage) Next
deprecated
func (page *HanaInstancesListResultPage) Next() error
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/hanaonazure/mgmt/2017-11-03-preview/hanaonazure instead. Next advances to the next page of values. If there was an error making the request the page does not advance and the error is returned.
func (HanaInstancesListResultPage) NotDone
deprecated
func (page HanaInstancesListResultPage) NotDone() bool
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/hanaonazure/mgmt/2017-11-03-preview/hanaonazure instead. NotDone returns true if the page enumeration should be started or is not yet complete.
func (HanaInstancesListResultPage) Response
deprecated
func (page HanaInstancesListResultPage) Response() HanaInstancesListResult
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/hanaonazure/mgmt/2017-11-03-preview/hanaonazure instead. Response returns the raw server response from the last page request.
func (HanaInstancesListResultPage) Values
deprecated
func (page HanaInstancesListResultPage) Values() []HanaInstance
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/hanaonazure/mgmt/2017-11-03-preview/hanaonazure instead. Values returns the slice of values for the current page or nil if there are no values.
type HardwareProfile
deprecated
type HardwareProfile struct { // HardwareType - Name of the hardware type (vendor and/or thrie product name). Possible values include: 'CiscoUCS' HardwareType HanaHardwareTypeNamesEnum `json:"hardwareType,omitempty"` // HanaInstanceSize - Specifies the HANA instance SKU. Possible values include: 'S72m', 'S144m', 'S72', 'S144', 'S192', 'S192m' HanaInstanceSize HanaInstanceSizeNamesEnum `json:"hanaInstanceSize,omitempty"` }
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/hanaonazure/mgmt/2017-11-03-preview/hanaonazure instead. HardwareProfile specifies the hardware settings for the HANA instance.
type IPAddress
deprecated
type IPAddress struct { // IPAddress - Specifies the IP address of the network interface. IPAddress *string `json:"ipAddress,omitempty"` }
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/hanaonazure/mgmt/2017-11-03-preview/hanaonazure instead. IPAddress specifies the IP address of the network interaface.
type NetworkProfile
deprecated
type NetworkProfile struct { // NetworkInterfaces - Specifies the network interfaces for the HANA instance. NetworkInterfaces *[]IPAddress `json:"networkInterfaces,omitempty"` // CircuitID - Specifies the circuit id for connecting to express route. CircuitID *string `json:"circuitId,omitempty"` }
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/hanaonazure/mgmt/2017-11-03-preview/hanaonazure instead. NetworkProfile specifies the network settings for the HANA instance disks.
type OSProfile
deprecated
type OSProfile struct { // ComputerName - Specifies the host OS name of the HANA instance. ComputerName *string `json:"computerName,omitempty"` // OsType - This property allows you to specify the type of the OS. OsType *string `json:"osType,omitempty"` // Version - Specifies version of operating system. Version *string `json:"version,omitempty"` }
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/hanaonazure/mgmt/2017-11-03-preview/hanaonazure instead. OSProfile specifies the operating system settings for the HANA instance.
type Operation
deprecated
type Operation struct { // Name - The name of the operation being performed on this particular object. This name should match the action name that appears in RBAC / the event service. Name *string `json:"name,omitempty"` // Display - Displayed HANA operation information Display *Display `json:"display,omitempty"` }
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/hanaonazure/mgmt/2017-11-03-preview/hanaonazure instead. Operation HANA operation information
type OperationList
deprecated
type OperationList struct { autorest.Response `json:"-"` // Value - List of HANA operations Value *[]Operation `json:"value,omitempty"` }
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/hanaonazure/mgmt/2017-11-03-preview/hanaonazure instead. OperationList list of HANA operations
type OperationsClient
deprecated
type OperationsClient struct {
BaseClient
}
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/hanaonazure/mgmt/2017-11-03-preview/hanaonazure instead. OperationsClient is the HANA on Azure Client
func NewOperationsClient
deprecated
func NewOperationsClient(subscriptionID string) OperationsClient
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/hanaonazure/mgmt/2017-11-03-preview/hanaonazure instead. NewOperationsClient creates an instance of the OperationsClient client.
func NewOperationsClientWithBaseURI
deprecated
func NewOperationsClientWithBaseURI(baseURI string, subscriptionID string) OperationsClient
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/hanaonazure/mgmt/2017-11-03-preview/hanaonazure instead. NewOperationsClientWithBaseURI creates an instance of the OperationsClient client.
func (OperationsClient) List
deprecated
func (client OperationsClient) List(ctx context.Context) (result OperationList, err error)
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/hanaonazure/mgmt/2017-11-03-preview/hanaonazure instead. List gets a list of SAP HANA management operations.
func (OperationsClient) ListPreparer
deprecated
func (OperationsClient) ListResponder
deprecated
func (client OperationsClient) ListResponder(resp *http.Response) (result OperationList, err error)
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/hanaonazure/mgmt/2017-11-03-preview/hanaonazure instead. ListResponder handles the response to the List request. The method always closes the http.Response Body.
func (OperationsClient) ListSender
deprecated
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/hanaonazure/mgmt/2017-11-03-preview/hanaonazure instead. ListSender sends the List request. The method will close the http.Response Body if it receives an error.
type Resource
deprecated
type Resource struct { // ID - Resource ID ID *string `json:"id,omitempty"` // Name - Resource name Name *string `json:"name,omitempty"` // Type - Resource type Type *string `json:"type,omitempty"` // Location - Resource location Location *string `json:"location,omitempty"` // Tags - Resource tags Tags map[string]*string `json:"tags"` }
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/hanaonazure/mgmt/2017-11-03-preview/hanaonazure instead. Resource the resource model definition.
func (Resource) MarshalJSON
deprecated
type StorageProfile
deprecated
type StorageProfile struct { // NfsIPAddress - IP Address to connect to storage. NfsIPAddress *string `json:"nfsIpAddress,omitempty"` // OsDisks - Specifies information about the operating system disk used by the hana instance. OsDisks *[]Disk `json:"osDisks,omitempty"` }
Deprecated: Please use package github.com/Azure/azure-sdk-for-go/services/preview/hanaonazure/mgmt/2017-11-03-preview/hanaonazure instead. StorageProfile specifies the storage settings for the HANA instance disks.