Versions in this module Expand all Collapse all v0 v0.20241126.2320 Nov 26, 2024 v0.20241126.1723 Nov 26, 2024 Changes in this version + func PossibleValuesForCentralServerVirtualMachineType() []string + func PossibleValuesForEnqueueReplicationServerType() []string + func PossibleValuesForSAPHealthState() []string + func PossibleValuesForSAPVirtualInstanceStatus() []string + func PossibleValuesForSapVirtualInstanceProvisioningState() []string + func ValidateCentralInstanceID(input interface{}, key string) (warnings []string, errors []error) + func ValidateSapVirtualInstanceID(input interface{}, key string) (warnings []string, errors []error) + type CentralInstanceId struct + CentralInstanceName string + ResourceGroupName string + SapVirtualInstanceName string + SubscriptionId string + func NewCentralInstanceID(subscriptionId string, resourceGroupName string, sapVirtualInstanceName string, ...) CentralInstanceId + func ParseCentralInstanceID(input string) (*CentralInstanceId, error) + func ParseCentralInstanceIDInsensitively(input string) (*CentralInstanceId, error) + func (id *CentralInstanceId) FromParseResult(input resourceids.ParseResult) error + func (id CentralInstanceId) ID() string + func (id CentralInstanceId) Segments() []resourceids.Segment + func (id CentralInstanceId) String() string + type CentralServerVMDetails struct + StorageDetails *[]StorageInformation + Type *CentralServerVirtualMachineType + VirtualMachineId *string + type CentralServerVirtualMachineType string + const CentralServerVirtualMachineTypeASCS + const CentralServerVirtualMachineTypeERS + const CentralServerVirtualMachineTypeERSInactive + const CentralServerVirtualMachineTypePrimary + const CentralServerVirtualMachineTypeSecondary + const CentralServerVirtualMachineTypeStandby + const CentralServerVirtualMachineTypeUnknown + func (s *CentralServerVirtualMachineType) UnmarshalJSON(bytes []byte) error + type CreateOperationResponse struct + HttpResponse *http.Response + Model *SAPCentralServerInstance + OData *odata.OData + Poller pollers.Poller + type DeleteOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + Poller pollers.Poller + type EnqueueReplicationServerProperties struct + ErsVersion *EnqueueReplicationServerType + Health *SAPHealthState + Hostname *string + IPAddress *string + InstanceNo *string + KernelPatch *string + KernelVersion *string + type EnqueueReplicationServerType string + const EnqueueReplicationServerTypeEnqueueReplicatorOne + const EnqueueReplicationServerTypeEnqueueReplicatorTwo + func (s *EnqueueReplicationServerType) UnmarshalJSON(bytes []byte) error + type EnqueueServerProperties struct + Health *SAPHealthState + Hostname *string + IPAddress *string + Port *int64 + type ErrorAdditionalInfo struct + Info *interface{} + Type *string + type ErrorDefinition struct + Code *string + Details *[]ErrorDefinition + Message *string + type ErrorDetail struct + AdditionalInfo *[]ErrorAdditionalInfo + Code *string + Details *[]ErrorDetail + Message *string + Target *string + type GatewayServerProperties struct + Health *SAPHealthState + Port *int64 + type GetOperationResponse struct + HttpResponse *http.Response + Model *SAPCentralServerInstance + OData *odata.OData + type ListCompleteResult struct + Items []SAPCentralServerInstance + LatestHttpResponse *http.Response + type ListCustomPager struct + NextLink *odata.Link + func (p *ListCustomPager) NextPageLink() *odata.Link + type ListOperationResponse struct + HttpResponse *http.Response + Model *[]SAPCentralServerInstance + OData *odata.OData + type LoadBalancerDetails struct + Id *string + type MessageServerProperties struct + HTTPPort *int64 + HTTPSPort *int64 + Health *SAPHealthState + Hostname *string + IPAddress *string + InternalMsPort *int64 + MsPort *int64 + type OperationStatusResult struct + EndTime *string + Error *ErrorDetail + Id *string + Name *string + Operations *[]OperationStatusResult + PercentComplete *float64 + ResourceId *string + StartTime *string + Status string + func (o *OperationStatusResult) GetEndTimeAsTime() (*time.Time, error) + func (o *OperationStatusResult) GetStartTimeAsTime() (*time.Time, error) + func (o *OperationStatusResult) SetEndTimeAsTime(input time.Time) + func (o *OperationStatusResult) SetStartTimeAsTime(input time.Time) + type SAPCentralServerInstance struct + Id *string + Location string + Name *string + Properties *SAPCentralServerProperties + SystemData *systemdata.SystemData + Tags *map[string]string + Type *string + type SAPCentralServerInstanceOperationPredicate struct + Id *string + Location *string + Name *string + Type *string + func (p SAPCentralServerInstanceOperationPredicate) Matches(input SAPCentralServerInstance) bool + type SAPCentralServerInstancesClient struct + Client *resourcemanager.Client + func NewSAPCentralServerInstancesClientWithBaseURI(sdkApi sdkEnv.Api) (*SAPCentralServerInstancesClient, error) + func (c SAPCentralServerInstancesClient) Create(ctx context.Context, id CentralInstanceId, input SAPCentralServerInstance) (result CreateOperationResponse, err error) + func (c SAPCentralServerInstancesClient) CreateThenPoll(ctx context.Context, id CentralInstanceId, input SAPCentralServerInstance) error + func (c SAPCentralServerInstancesClient) Delete(ctx context.Context, id CentralInstanceId) (result DeleteOperationResponse, err error) + func (c SAPCentralServerInstancesClient) DeleteThenPoll(ctx context.Context, id CentralInstanceId) error + func (c SAPCentralServerInstancesClient) Get(ctx context.Context, id CentralInstanceId) (result GetOperationResponse, err error) + func (c SAPCentralServerInstancesClient) List(ctx context.Context, id SapVirtualInstanceId) (result ListOperationResponse, err error) + func (c SAPCentralServerInstancesClient) ListComplete(ctx context.Context, id SapVirtualInstanceId) (ListCompleteResult, error) + func (c SAPCentralServerInstancesClient) ListCompleteMatchingPredicate(ctx context.Context, id SapVirtualInstanceId, ...) (result ListCompleteResult, err error) + func (c SAPCentralServerInstancesClient) Start(ctx context.Context, id CentralInstanceId, input StartRequest) (result StartOperationResponse, err error) + func (c SAPCentralServerInstancesClient) StartThenPoll(ctx context.Context, id CentralInstanceId, input StartRequest) error + func (c SAPCentralServerInstancesClient) Stop(ctx context.Context, id CentralInstanceId, input StopRequest) (result StopOperationResponse, err error) + func (c SAPCentralServerInstancesClient) StopThenPoll(ctx context.Context, id CentralInstanceId, input StopRequest) error + func (c SAPCentralServerInstancesClient) Update(ctx context.Context, id CentralInstanceId, ...) (result UpdateOperationResponse, err error) + type SAPCentralServerProperties struct + EnqueueReplicationServerProperties *EnqueueReplicationServerProperties + EnqueueServerProperties *EnqueueServerProperties + Errors *SAPVirtualInstanceError + GatewayServerProperties *GatewayServerProperties + Health *SAPHealthState + InstanceNo *string + KernelPatch *string + KernelVersion *string + LoadBalancerDetails *LoadBalancerDetails + MessageServerProperties *MessageServerProperties + ProvisioningState *SapVirtualInstanceProvisioningState + Status *SAPVirtualInstanceStatus + Subnet *string + VMDetails *[]CentralServerVMDetails + type SAPHealthState string + const SAPHealthStateDegraded + const SAPHealthStateHealthy + const SAPHealthStateUnhealthy + const SAPHealthStateUnknown + func (s *SAPHealthState) UnmarshalJSON(bytes []byte) error + type SAPVirtualInstanceError struct + Properties *ErrorDefinition + type SAPVirtualInstanceStatus string + const SAPVirtualInstanceStatusOffline + const SAPVirtualInstanceStatusPartiallyRunning + const SAPVirtualInstanceStatusRunning + const SAPVirtualInstanceStatusSoftShutdown + const SAPVirtualInstanceStatusStarting + const SAPVirtualInstanceStatusStopping + const SAPVirtualInstanceStatusUnavailable + func (s *SAPVirtualInstanceStatus) UnmarshalJSON(bytes []byte) error + type SapVirtualInstanceId struct + ResourceGroupName string + SapVirtualInstanceName string + SubscriptionId string + func NewSapVirtualInstanceID(subscriptionId string, resourceGroupName string, sapVirtualInstanceName string) SapVirtualInstanceId + func ParseSapVirtualInstanceID(input string) (*SapVirtualInstanceId, error) + func ParseSapVirtualInstanceIDInsensitively(input string) (*SapVirtualInstanceId, error) + func (id *SapVirtualInstanceId) FromParseResult(input resourceids.ParseResult) error + func (id SapVirtualInstanceId) ID() string + func (id SapVirtualInstanceId) Segments() []resourceids.Segment + func (id SapVirtualInstanceId) String() string + type SapVirtualInstanceProvisioningState string + const SapVirtualInstanceProvisioningStateCanceled + const SapVirtualInstanceProvisioningStateCreating + const SapVirtualInstanceProvisioningStateDeleting + const SapVirtualInstanceProvisioningStateFailed + const SapVirtualInstanceProvisioningStateSucceeded + const SapVirtualInstanceProvisioningStateUpdating + func (s *SapVirtualInstanceProvisioningState) UnmarshalJSON(bytes []byte) error + type StartOperationResponse struct + HttpResponse *http.Response + Model *OperationStatusResult + OData *odata.OData + Poller pollers.Poller + type StartRequest struct + StartVM *bool + type StopOperationResponse struct + HttpResponse *http.Response + Model *OperationStatusResult + OData *odata.OData + Poller pollers.Poller + type StopRequest struct + DeallocateVM *bool + SoftStopTimeoutSeconds *int64 + type StorageInformation struct + Id *string + type UpdateOperationResponse struct + HttpResponse *http.Response + Model *SAPCentralServerInstance + OData *odata.OData + type UpdateSAPCentralInstanceRequest struct + Tags *map[string]string