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 PossibleValuesForSslPreference() []string + func PossibleValuesForWorkloadMonitorProvisioningState() []string + func ValidateMonitorID(input interface{}, key string) (warnings []string, errors []error) + func ValidateProviderInstanceID(input interface{}, key string) (warnings []string, errors []error) + type BaseProviderSpecificPropertiesImpl struct + ProviderType string + func (s BaseProviderSpecificPropertiesImpl) ProviderSpecificProperties() BaseProviderSpecificPropertiesImpl + type CreateOperationResponse struct + HttpResponse *http.Response + Model *ProviderInstance + OData *odata.OData + Poller pollers.Poller + type DB2ProviderInstanceProperties struct + DbName *string + DbPassword *string + DbPasswordUri *string + DbPort *string + DbUsername *string + Hostname *string + ProviderType string + SapSid *string + SslCertificateUri *string + SslPreference *SslPreference + func (s DB2ProviderInstanceProperties) MarshalJSON() ([]byte, error) + func (s DB2ProviderInstanceProperties) ProviderSpecificProperties() BaseProviderSpecificPropertiesImpl + type DeleteOperationResponse struct + HttpResponse *http.Response + Model *OperationStatusResult + OData *odata.OData + Poller pollers.Poller + type Error struct + Code *string + Details *[]Error + InnerError *ErrorInnerError + Message *string + Target *string + type ErrorAdditionalInfo struct + Info *interface{} + Type *string + type ErrorDetail struct + AdditionalInfo *[]ErrorAdditionalInfo + Code *string + Details *[]ErrorDetail + Message *string + Target *string + type ErrorInnerError struct + InnerError *Error + type GetOperationResponse struct + HttpResponse *http.Response + Model *ProviderInstance + OData *odata.OData + type HanaDbProviderInstanceProperties struct + DbName *string + DbPassword *string + DbPasswordUri *string + DbUsername *string + Hostname *string + InstanceNumber *string + ProviderType string + SapSid *string + SqlPort *string + SslCertificateUri *string + SslHostNameInCertificate *string + SslPreference *SslPreference + func (s HanaDbProviderInstanceProperties) MarshalJSON() ([]byte, error) + func (s HanaDbProviderInstanceProperties) ProviderSpecificProperties() BaseProviderSpecificPropertiesImpl + type ListCompleteResult struct + Items []ProviderInstance + LatestHttpResponse *http.Response + type ListCustomPager struct + NextLink *odata.Link + func (p *ListCustomPager) NextPageLink() *odata.Link + type ListOperationResponse struct + HttpResponse *http.Response + Model *[]ProviderInstance + OData *odata.OData + type MonitorId struct + MonitorName string + ResourceGroupName string + SubscriptionId string + func NewMonitorID(subscriptionId string, resourceGroupName string, monitorName string) MonitorId + func ParseMonitorID(input string) (*MonitorId, error) + func ParseMonitorIDInsensitively(input string) (*MonitorId, error) + func (id *MonitorId) FromParseResult(input resourceids.ParseResult) error + func (id MonitorId) ID() string + func (id MonitorId) Segments() []resourceids.Segment + func (id MonitorId) String() string + type MsSqlServerProviderInstanceProperties struct + DbPassword *string + DbPasswordUri *string + DbPort *string + DbUsername *string + Hostname *string + ProviderType string + SapSid *string + SslCertificateUri *string + SslPreference *SslPreference + func (s MsSqlServerProviderInstanceProperties) MarshalJSON() ([]byte, error) + func (s MsSqlServerProviderInstanceProperties) ProviderSpecificProperties() BaseProviderSpecificPropertiesImpl + type OperationStatusResult struct + EndTime *string + Error *ErrorDetail + Id *string + Name *string + Operations *[]OperationStatusResult + PercentComplete *float64 + 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 PrometheusHaClusterProviderInstanceProperties struct + ClusterName *string + Hostname *string + PrometheusURL *string + ProviderType string + Sid *string + SslCertificateUri *string + SslPreference *SslPreference + func (s PrometheusHaClusterProviderInstanceProperties) MarshalJSON() ([]byte, error) + func (s PrometheusHaClusterProviderInstanceProperties) ProviderSpecificProperties() BaseProviderSpecificPropertiesImpl + type PrometheusOSProviderInstanceProperties struct + PrometheusURL *string + ProviderType string + SapSid *string + SslCertificateUri *string + SslPreference *SslPreference + func (s PrometheusOSProviderInstanceProperties) MarshalJSON() ([]byte, error) + func (s PrometheusOSProviderInstanceProperties) ProviderSpecificProperties() BaseProviderSpecificPropertiesImpl + type ProviderInstance struct + Id *string + Identity *identity.UserAssignedMap + Name *string + Properties *ProviderInstanceProperties + SystemData *systemdata.SystemData + Type *string + type ProviderInstanceId struct + MonitorName string + ProviderInstanceName string + ResourceGroupName string + SubscriptionId string + func NewProviderInstanceID(subscriptionId string, resourceGroupName string, monitorName string, ...) ProviderInstanceId + func ParseProviderInstanceID(input string) (*ProviderInstanceId, error) + func ParseProviderInstanceIDInsensitively(input string) (*ProviderInstanceId, error) + func (id *ProviderInstanceId) FromParseResult(input resourceids.ParseResult) error + func (id ProviderInstanceId) ID() string + func (id ProviderInstanceId) Segments() []resourceids.Segment + func (id ProviderInstanceId) String() string + type ProviderInstanceOperationPredicate struct + Id *string + Name *string + Type *string + func (p ProviderInstanceOperationPredicate) Matches(input ProviderInstance) bool + type ProviderInstanceProperties struct + Errors *Error + ProviderSettings ProviderSpecificProperties + ProvisioningState *WorkloadMonitorProvisioningState + func (s *ProviderInstanceProperties) UnmarshalJSON(bytes []byte) error + type ProviderInstancesClient struct + Client *resourcemanager.Client + func NewProviderInstancesClientWithBaseURI(sdkApi sdkEnv.Api) (*ProviderInstancesClient, error) + func (c ProviderInstancesClient) Create(ctx context.Context, id ProviderInstanceId, input ProviderInstance) (result CreateOperationResponse, err error) + func (c ProviderInstancesClient) CreateThenPoll(ctx context.Context, id ProviderInstanceId, input ProviderInstance) error + func (c ProviderInstancesClient) Delete(ctx context.Context, id ProviderInstanceId) (result DeleteOperationResponse, err error) + func (c ProviderInstancesClient) DeleteThenPoll(ctx context.Context, id ProviderInstanceId) error + func (c ProviderInstancesClient) Get(ctx context.Context, id ProviderInstanceId) (result GetOperationResponse, err error) + func (c ProviderInstancesClient) List(ctx context.Context, id MonitorId) (result ListOperationResponse, err error) + func (c ProviderInstancesClient) ListComplete(ctx context.Context, id MonitorId) (ListCompleteResult, error) + func (c ProviderInstancesClient) ListCompleteMatchingPredicate(ctx context.Context, id MonitorId, ...) (result ListCompleteResult, err error) + type ProviderSpecificProperties interface + ProviderSpecificProperties func() BaseProviderSpecificPropertiesImpl + func UnmarshalProviderSpecificPropertiesImplementation(input []byte) (ProviderSpecificProperties, error) + type RawProviderSpecificPropertiesImpl struct + Type string + Values map[string]interface{} + func (s RawProviderSpecificPropertiesImpl) ProviderSpecificProperties() BaseProviderSpecificPropertiesImpl + type SapNetWeaverProviderInstanceProperties struct + ProviderType string + SapClientId *string + SapHostFileEntries *[]string + SapHostname *string + SapInstanceNr *string + SapPassword *string + SapPasswordUri *string + SapPortNumber *string + SapSid *string + SapUsername *string + SslCertificateUri *string + SslPreference *SslPreference + func (s SapNetWeaverProviderInstanceProperties) MarshalJSON() ([]byte, error) + func (s SapNetWeaverProviderInstanceProperties) ProviderSpecificProperties() BaseProviderSpecificPropertiesImpl + type SslPreference string + const SslPreferenceDisabled + const SslPreferenceRootCertificate + const SslPreferenceServerCertificate + func (s *SslPreference) UnmarshalJSON(bytes []byte) error + type WorkloadMonitorProvisioningState string + const WorkloadMonitorProvisioningStateAccepted + const WorkloadMonitorProvisioningStateCreating + const WorkloadMonitorProvisioningStateDeleting + const WorkloadMonitorProvisioningStateFailed + const WorkloadMonitorProvisioningStateMigrating + const WorkloadMonitorProvisioningStateSucceeded + const WorkloadMonitorProvisioningStateUpdating + func (s *WorkloadMonitorProvisioningState) UnmarshalJSON(bytes []byte) error