fake

package
v1.1.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 28, 2023 License: MIT Imports: 17 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type MonitorsServer

type MonitorsServer struct {
	// BeginCreate is the fake for method MonitorsClient.BeginCreate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	BeginCreate func(ctx context.Context, resourceGroupName string, monitorName string, monitorParameter armworkloads.Monitor, options *armworkloads.MonitorsClientBeginCreateOptions) (resp azfake.PollerResponder[armworkloads.MonitorsClientCreateResponse], errResp azfake.ErrorResponder)

	// BeginDelete is the fake for method MonitorsClient.BeginDelete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted, http.StatusNoContent
	BeginDelete func(ctx context.Context, resourceGroupName string, monitorName string, options *armworkloads.MonitorsClientBeginDeleteOptions) (resp azfake.PollerResponder[armworkloads.MonitorsClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method MonitorsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, monitorName string, options *armworkloads.MonitorsClientGetOptions) (resp azfake.Responder[armworkloads.MonitorsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method MonitorsClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(options *armworkloads.MonitorsClientListOptions) (resp azfake.PagerResponder[armworkloads.MonitorsClientListResponse])

	// NewListByResourceGroupPager is the fake for method MonitorsClient.NewListByResourceGroupPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByResourceGroupPager func(resourceGroupName string, options *armworkloads.MonitorsClientListByResourceGroupOptions) (resp azfake.PagerResponder[armworkloads.MonitorsClientListByResourceGroupResponse])

	// Update is the fake for method MonitorsClient.Update
	// HTTP status codes to indicate success: http.StatusOK
	Update func(ctx context.Context, resourceGroupName string, monitorName string, body armworkloads.UpdateMonitorRequest, options *armworkloads.MonitorsClientUpdateOptions) (resp azfake.Responder[armworkloads.MonitorsClientUpdateResponse], errResp azfake.ErrorResponder)
}

MonitorsServer is a fake server for instances of the armworkloads.MonitorsClient type.

type MonitorsServerTransport

type MonitorsServerTransport struct {
	// contains filtered or unexported fields
}

MonitorsServerTransport connects instances of armworkloads.MonitorsClient to instances of MonitorsServer. Don't use this type directly, use NewMonitorsServerTransport instead.

func NewMonitorsServerTransport

func NewMonitorsServerTransport(srv *MonitorsServer) *MonitorsServerTransport

NewMonitorsServerTransport creates a new instance of MonitorsServerTransport with the provided implementation. The returned MonitorsServerTransport instance is connected to an instance of armworkloads.MonitorsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*MonitorsServerTransport) Do

Do implements the policy.Transporter interface for MonitorsServerTransport.

type OperationsServer

type OperationsServer struct {
	// NewListPager is the fake for method OperationsClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(options *armworkloads.OperationsClientListOptions) (resp azfake.PagerResponder[armworkloads.OperationsClientListResponse])
}

OperationsServer is a fake server for instances of the armworkloads.OperationsClient type.

type OperationsServerTransport

type OperationsServerTransport struct {
	// contains filtered or unexported fields
}

OperationsServerTransport connects instances of armworkloads.OperationsClient to instances of OperationsServer. Don't use this type directly, use NewOperationsServerTransport instead.

func NewOperationsServerTransport

func NewOperationsServerTransport(srv *OperationsServer) *OperationsServerTransport

NewOperationsServerTransport creates a new instance of OperationsServerTransport with the provided implementation. The returned OperationsServerTransport instance is connected to an instance of armworkloads.OperationsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*OperationsServerTransport) Do

Do implements the policy.Transporter interface for OperationsServerTransport.

type ProviderInstancesServer

type ProviderInstancesServer struct {
	// BeginCreate is the fake for method ProviderInstancesClient.BeginCreate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	BeginCreate func(ctx context.Context, resourceGroupName string, monitorName string, providerInstanceName string, providerInstanceParameter armworkloads.ProviderInstance, options *armworkloads.ProviderInstancesClientBeginCreateOptions) (resp azfake.PollerResponder[armworkloads.ProviderInstancesClientCreateResponse], errResp azfake.ErrorResponder)

	// BeginDelete is the fake for method ProviderInstancesClient.BeginDelete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted, http.StatusNoContent
	BeginDelete func(ctx context.Context, resourceGroupName string, monitorName string, providerInstanceName string, options *armworkloads.ProviderInstancesClientBeginDeleteOptions) (resp azfake.PollerResponder[armworkloads.ProviderInstancesClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method ProviderInstancesClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, monitorName string, providerInstanceName string, options *armworkloads.ProviderInstancesClientGetOptions) (resp azfake.Responder[armworkloads.ProviderInstancesClientGetResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method ProviderInstancesClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(resourceGroupName string, monitorName string, options *armworkloads.ProviderInstancesClientListOptions) (resp azfake.PagerResponder[armworkloads.ProviderInstancesClientListResponse])
}

ProviderInstancesServer is a fake server for instances of the armworkloads.ProviderInstancesClient type.

type ProviderInstancesServerTransport

type ProviderInstancesServerTransport struct {
	// contains filtered or unexported fields
}

ProviderInstancesServerTransport connects instances of armworkloads.ProviderInstancesClient to instances of ProviderInstancesServer. Don't use this type directly, use NewProviderInstancesServerTransport instead.

func NewProviderInstancesServerTransport

func NewProviderInstancesServerTransport(srv *ProviderInstancesServer) *ProviderInstancesServerTransport

NewProviderInstancesServerTransport creates a new instance of ProviderInstancesServerTransport with the provided implementation. The returned ProviderInstancesServerTransport instance is connected to an instance of armworkloads.ProviderInstancesClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ProviderInstancesServerTransport) Do

Do implements the policy.Transporter interface for ProviderInstancesServerTransport.

type SAPApplicationServerInstancesServer

type SAPApplicationServerInstancesServer struct {
	// BeginCreate is the fake for method SAPApplicationServerInstancesClient.BeginCreate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	BeginCreate func(ctx context.Context, resourceGroupName string, sapVirtualInstanceName string, applicationInstanceName string, body armworkloads.SAPApplicationServerInstance, options *armworkloads.SAPApplicationServerInstancesClientBeginCreateOptions) (resp azfake.PollerResponder[armworkloads.SAPApplicationServerInstancesClientCreateResponse], errResp azfake.ErrorResponder)

	// BeginDelete is the fake for method SAPApplicationServerInstancesClient.BeginDelete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted, http.StatusNoContent
	BeginDelete func(ctx context.Context, resourceGroupName string, sapVirtualInstanceName string, applicationInstanceName string, options *armworkloads.SAPApplicationServerInstancesClientBeginDeleteOptions) (resp azfake.PollerResponder[armworkloads.SAPApplicationServerInstancesClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method SAPApplicationServerInstancesClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, sapVirtualInstanceName string, applicationInstanceName string, options *armworkloads.SAPApplicationServerInstancesClientGetOptions) (resp azfake.Responder[armworkloads.SAPApplicationServerInstancesClientGetResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method SAPApplicationServerInstancesClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(resourceGroupName string, sapVirtualInstanceName string, options *armworkloads.SAPApplicationServerInstancesClientListOptions) (resp azfake.PagerResponder[armworkloads.SAPApplicationServerInstancesClientListResponse])

	// BeginStartInstance is the fake for method SAPApplicationServerInstancesClient.BeginStartInstance
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginStartInstance func(ctx context.Context, resourceGroupName string, sapVirtualInstanceName string, applicationInstanceName string, options *armworkloads.SAPApplicationServerInstancesClientBeginStartInstanceOptions) (resp azfake.PollerResponder[armworkloads.SAPApplicationServerInstancesClientStartInstanceResponse], errResp azfake.ErrorResponder)

	// BeginStopInstance is the fake for method SAPApplicationServerInstancesClient.BeginStopInstance
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginStopInstance func(ctx context.Context, resourceGroupName string, sapVirtualInstanceName string, applicationInstanceName string, options *armworkloads.SAPApplicationServerInstancesClientBeginStopInstanceOptions) (resp azfake.PollerResponder[armworkloads.SAPApplicationServerInstancesClientStopInstanceResponse], errResp azfake.ErrorResponder)

	// BeginUpdate is the fake for method SAPApplicationServerInstancesClient.BeginUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	BeginUpdate func(ctx context.Context, resourceGroupName string, sapVirtualInstanceName string, applicationInstanceName string, body armworkloads.UpdateSAPApplicationInstanceRequest, options *armworkloads.SAPApplicationServerInstancesClientBeginUpdateOptions) (resp azfake.PollerResponder[armworkloads.SAPApplicationServerInstancesClientUpdateResponse], errResp azfake.ErrorResponder)
}

SAPApplicationServerInstancesServer is a fake server for instances of the armworkloads.SAPApplicationServerInstancesClient type.

type SAPApplicationServerInstancesServerTransport

type SAPApplicationServerInstancesServerTransport struct {
	// contains filtered or unexported fields
}

SAPApplicationServerInstancesServerTransport connects instances of armworkloads.SAPApplicationServerInstancesClient to instances of SAPApplicationServerInstancesServer. Don't use this type directly, use NewSAPApplicationServerInstancesServerTransport instead.

func NewSAPApplicationServerInstancesServerTransport

func NewSAPApplicationServerInstancesServerTransport(srv *SAPApplicationServerInstancesServer) *SAPApplicationServerInstancesServerTransport

NewSAPApplicationServerInstancesServerTransport creates a new instance of SAPApplicationServerInstancesServerTransport with the provided implementation. The returned SAPApplicationServerInstancesServerTransport instance is connected to an instance of armworkloads.SAPApplicationServerInstancesClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*SAPApplicationServerInstancesServerTransport) Do

Do implements the policy.Transporter interface for SAPApplicationServerInstancesServerTransport.

type SAPCentralInstancesServer

type SAPCentralInstancesServer struct {
	// BeginCreate is the fake for method SAPCentralInstancesClient.BeginCreate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	BeginCreate func(ctx context.Context, resourceGroupName string, sapVirtualInstanceName string, centralInstanceName string, body armworkloads.SAPCentralServerInstance, options *armworkloads.SAPCentralInstancesClientBeginCreateOptions) (resp azfake.PollerResponder[armworkloads.SAPCentralInstancesClientCreateResponse], errResp azfake.ErrorResponder)

	// BeginDelete is the fake for method SAPCentralInstancesClient.BeginDelete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted, http.StatusNoContent
	BeginDelete func(ctx context.Context, resourceGroupName string, sapVirtualInstanceName string, centralInstanceName string, options *armworkloads.SAPCentralInstancesClientBeginDeleteOptions) (resp azfake.PollerResponder[armworkloads.SAPCentralInstancesClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method SAPCentralInstancesClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, sapVirtualInstanceName string, centralInstanceName string, options *armworkloads.SAPCentralInstancesClientGetOptions) (resp azfake.Responder[armworkloads.SAPCentralInstancesClientGetResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method SAPCentralInstancesClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(resourceGroupName string, sapVirtualInstanceName string, options *armworkloads.SAPCentralInstancesClientListOptions) (resp azfake.PagerResponder[armworkloads.SAPCentralInstancesClientListResponse])

	// BeginStartInstance is the fake for method SAPCentralInstancesClient.BeginStartInstance
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginStartInstance func(ctx context.Context, resourceGroupName string, sapVirtualInstanceName string, centralInstanceName string, options *armworkloads.SAPCentralInstancesClientBeginStartInstanceOptions) (resp azfake.PollerResponder[armworkloads.SAPCentralInstancesClientStartInstanceResponse], errResp azfake.ErrorResponder)

	// BeginStopInstance is the fake for method SAPCentralInstancesClient.BeginStopInstance
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginStopInstance func(ctx context.Context, resourceGroupName string, sapVirtualInstanceName string, centralInstanceName string, options *armworkloads.SAPCentralInstancesClientBeginStopInstanceOptions) (resp azfake.PollerResponder[armworkloads.SAPCentralInstancesClientStopInstanceResponse], errResp azfake.ErrorResponder)

	// BeginUpdate is the fake for method SAPCentralInstancesClient.BeginUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	BeginUpdate func(ctx context.Context, resourceGroupName string, sapVirtualInstanceName string, centralInstanceName string, body armworkloads.UpdateSAPCentralInstanceRequest, options *armworkloads.SAPCentralInstancesClientBeginUpdateOptions) (resp azfake.PollerResponder[armworkloads.SAPCentralInstancesClientUpdateResponse], errResp azfake.ErrorResponder)
}

SAPCentralInstancesServer is a fake server for instances of the armworkloads.SAPCentralInstancesClient type.

type SAPCentralInstancesServerTransport

type SAPCentralInstancesServerTransport struct {
	// contains filtered or unexported fields
}

SAPCentralInstancesServerTransport connects instances of armworkloads.SAPCentralInstancesClient to instances of SAPCentralInstancesServer. Don't use this type directly, use NewSAPCentralInstancesServerTransport instead.

func NewSAPCentralInstancesServerTransport

func NewSAPCentralInstancesServerTransport(srv *SAPCentralInstancesServer) *SAPCentralInstancesServerTransport

NewSAPCentralInstancesServerTransport creates a new instance of SAPCentralInstancesServerTransport with the provided implementation. The returned SAPCentralInstancesServerTransport instance is connected to an instance of armworkloads.SAPCentralInstancesClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*SAPCentralInstancesServerTransport) Do

Do implements the policy.Transporter interface for SAPCentralInstancesServerTransport.

type SAPDatabaseInstancesServer

type SAPDatabaseInstancesServer struct {
	// BeginCreate is the fake for method SAPDatabaseInstancesClient.BeginCreate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	BeginCreate func(ctx context.Context, resourceGroupName string, sapVirtualInstanceName string, databaseInstanceName string, body armworkloads.SAPDatabaseInstance, options *armworkloads.SAPDatabaseInstancesClientBeginCreateOptions) (resp azfake.PollerResponder[armworkloads.SAPDatabaseInstancesClientCreateResponse], errResp azfake.ErrorResponder)

	// BeginDelete is the fake for method SAPDatabaseInstancesClient.BeginDelete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted, http.StatusNoContent
	BeginDelete func(ctx context.Context, resourceGroupName string, sapVirtualInstanceName string, databaseInstanceName string, options *armworkloads.SAPDatabaseInstancesClientBeginDeleteOptions) (resp azfake.PollerResponder[armworkloads.SAPDatabaseInstancesClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method SAPDatabaseInstancesClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, sapVirtualInstanceName string, databaseInstanceName string, options *armworkloads.SAPDatabaseInstancesClientGetOptions) (resp azfake.Responder[armworkloads.SAPDatabaseInstancesClientGetResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method SAPDatabaseInstancesClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(resourceGroupName string, sapVirtualInstanceName string, options *armworkloads.SAPDatabaseInstancesClientListOptions) (resp azfake.PagerResponder[armworkloads.SAPDatabaseInstancesClientListResponse])

	// BeginStartInstance is the fake for method SAPDatabaseInstancesClient.BeginStartInstance
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginStartInstance func(ctx context.Context, resourceGroupName string, sapVirtualInstanceName string, databaseInstanceName string, options *armworkloads.SAPDatabaseInstancesClientBeginStartInstanceOptions) (resp azfake.PollerResponder[armworkloads.SAPDatabaseInstancesClientStartInstanceResponse], errResp azfake.ErrorResponder)

	// BeginStopInstance is the fake for method SAPDatabaseInstancesClient.BeginStopInstance
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginStopInstance func(ctx context.Context, resourceGroupName string, sapVirtualInstanceName string, databaseInstanceName string, options *armworkloads.SAPDatabaseInstancesClientBeginStopInstanceOptions) (resp azfake.PollerResponder[armworkloads.SAPDatabaseInstancesClientStopInstanceResponse], errResp azfake.ErrorResponder)

	// BeginUpdate is the fake for method SAPDatabaseInstancesClient.BeginUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	BeginUpdate func(ctx context.Context, resourceGroupName string, sapVirtualInstanceName string, databaseInstanceName string, body armworkloads.UpdateSAPDatabaseInstanceRequest, options *armworkloads.SAPDatabaseInstancesClientBeginUpdateOptions) (resp azfake.PollerResponder[armworkloads.SAPDatabaseInstancesClientUpdateResponse], errResp azfake.ErrorResponder)
}

SAPDatabaseInstancesServer is a fake server for instances of the armworkloads.SAPDatabaseInstancesClient type.

type SAPDatabaseInstancesServerTransport

type SAPDatabaseInstancesServerTransport struct {
	// contains filtered or unexported fields
}

SAPDatabaseInstancesServerTransport connects instances of armworkloads.SAPDatabaseInstancesClient to instances of SAPDatabaseInstancesServer. Don't use this type directly, use NewSAPDatabaseInstancesServerTransport instead.

func NewSAPDatabaseInstancesServerTransport

func NewSAPDatabaseInstancesServerTransport(srv *SAPDatabaseInstancesServer) *SAPDatabaseInstancesServerTransport

NewSAPDatabaseInstancesServerTransport creates a new instance of SAPDatabaseInstancesServerTransport with the provided implementation. The returned SAPDatabaseInstancesServerTransport instance is connected to an instance of armworkloads.SAPDatabaseInstancesClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*SAPDatabaseInstancesServerTransport) Do

Do implements the policy.Transporter interface for SAPDatabaseInstancesServerTransport.

type SAPVirtualInstancesServer

type SAPVirtualInstancesServer struct {
	// BeginCreate is the fake for method SAPVirtualInstancesClient.BeginCreate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	BeginCreate func(ctx context.Context, resourceGroupName string, sapVirtualInstanceName string, body armworkloads.SAPVirtualInstance, options *armworkloads.SAPVirtualInstancesClientBeginCreateOptions) (resp azfake.PollerResponder[armworkloads.SAPVirtualInstancesClientCreateResponse], errResp azfake.ErrorResponder)

	// BeginDelete is the fake for method SAPVirtualInstancesClient.BeginDelete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted, http.StatusNoContent
	BeginDelete func(ctx context.Context, resourceGroupName string, sapVirtualInstanceName string, options *armworkloads.SAPVirtualInstancesClientBeginDeleteOptions) (resp azfake.PollerResponder[armworkloads.SAPVirtualInstancesClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method SAPVirtualInstancesClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, sapVirtualInstanceName string, options *armworkloads.SAPVirtualInstancesClientGetOptions) (resp azfake.Responder[armworkloads.SAPVirtualInstancesClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByResourceGroupPager is the fake for method SAPVirtualInstancesClient.NewListByResourceGroupPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByResourceGroupPager func(resourceGroupName string, options *armworkloads.SAPVirtualInstancesClientListByResourceGroupOptions) (resp azfake.PagerResponder[armworkloads.SAPVirtualInstancesClientListByResourceGroupResponse])

	// NewListBySubscriptionPager is the fake for method SAPVirtualInstancesClient.NewListBySubscriptionPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListBySubscriptionPager func(options *armworkloads.SAPVirtualInstancesClientListBySubscriptionOptions) (resp azfake.PagerResponder[armworkloads.SAPVirtualInstancesClientListBySubscriptionResponse])

	// BeginStart is the fake for method SAPVirtualInstancesClient.BeginStart
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginStart func(ctx context.Context, resourceGroupName string, sapVirtualInstanceName string, options *armworkloads.SAPVirtualInstancesClientBeginStartOptions) (resp azfake.PollerResponder[armworkloads.SAPVirtualInstancesClientStartResponse], errResp azfake.ErrorResponder)

	// BeginStop is the fake for method SAPVirtualInstancesClient.BeginStop
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginStop func(ctx context.Context, resourceGroupName string, sapVirtualInstanceName string, options *armworkloads.SAPVirtualInstancesClientBeginStopOptions) (resp azfake.PollerResponder[armworkloads.SAPVirtualInstancesClientStopResponse], errResp azfake.ErrorResponder)

	// Update is the fake for method SAPVirtualInstancesClient.Update
	// HTTP status codes to indicate success: http.StatusOK
	Update func(ctx context.Context, resourceGroupName string, sapVirtualInstanceName string, body armworkloads.UpdateSAPVirtualInstanceRequest, options *armworkloads.SAPVirtualInstancesClientUpdateOptions) (resp azfake.Responder[armworkloads.SAPVirtualInstancesClientUpdateResponse], errResp azfake.ErrorResponder)
}

SAPVirtualInstancesServer is a fake server for instances of the armworkloads.SAPVirtualInstancesClient type.

type SAPVirtualInstancesServerTransport

type SAPVirtualInstancesServerTransport struct {
	// contains filtered or unexported fields
}

SAPVirtualInstancesServerTransport connects instances of armworkloads.SAPVirtualInstancesClient to instances of SAPVirtualInstancesServer. Don't use this type directly, use NewSAPVirtualInstancesServerTransport instead.

func NewSAPVirtualInstancesServerTransport

func NewSAPVirtualInstancesServerTransport(srv *SAPVirtualInstancesServer) *SAPVirtualInstancesServerTransport

NewSAPVirtualInstancesServerTransport creates a new instance of SAPVirtualInstancesServerTransport with the provided implementation. The returned SAPVirtualInstancesServerTransport instance is connected to an instance of armworkloads.SAPVirtualInstancesClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*SAPVirtualInstancesServerTransport) Do

Do implements the policy.Transporter interface for SAPVirtualInstancesServerTransport.

type SapLandscapeMonitorServer

type SapLandscapeMonitorServer struct {
	// Create is the fake for method SapLandscapeMonitorClient.Create
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	Create func(ctx context.Context, resourceGroupName string, monitorName string, sapLandscapeMonitorParameter armworkloads.SapLandscapeMonitor, options *armworkloads.SapLandscapeMonitorClientCreateOptions) (resp azfake.Responder[armworkloads.SapLandscapeMonitorClientCreateResponse], errResp azfake.ErrorResponder)

	// Delete is the fake for method SapLandscapeMonitorClient.Delete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusNoContent
	Delete func(ctx context.Context, resourceGroupName string, monitorName string, options *armworkloads.SapLandscapeMonitorClientDeleteOptions) (resp azfake.Responder[armworkloads.SapLandscapeMonitorClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method SapLandscapeMonitorClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, monitorName string, options *armworkloads.SapLandscapeMonitorClientGetOptions) (resp azfake.Responder[armworkloads.SapLandscapeMonitorClientGetResponse], errResp azfake.ErrorResponder)

	// List is the fake for method SapLandscapeMonitorClient.List
	// HTTP status codes to indicate success: http.StatusOK
	List func(ctx context.Context, resourceGroupName string, monitorName string, options *armworkloads.SapLandscapeMonitorClientListOptions) (resp azfake.Responder[armworkloads.SapLandscapeMonitorClientListResponse], errResp azfake.ErrorResponder)

	// Update is the fake for method SapLandscapeMonitorClient.Update
	// HTTP status codes to indicate success: http.StatusOK
	Update func(ctx context.Context, resourceGroupName string, monitorName string, sapLandscapeMonitorParameter armworkloads.SapLandscapeMonitor, options *armworkloads.SapLandscapeMonitorClientUpdateOptions) (resp azfake.Responder[armworkloads.SapLandscapeMonitorClientUpdateResponse], errResp azfake.ErrorResponder)
}

SapLandscapeMonitorServer is a fake server for instances of the armworkloads.SapLandscapeMonitorClient type.

type SapLandscapeMonitorServerTransport

type SapLandscapeMonitorServerTransport struct {
	// contains filtered or unexported fields
}

SapLandscapeMonitorServerTransport connects instances of armworkloads.SapLandscapeMonitorClient to instances of SapLandscapeMonitorServer. Don't use this type directly, use NewSapLandscapeMonitorServerTransport instead.

func NewSapLandscapeMonitorServerTransport

func NewSapLandscapeMonitorServerTransport(srv *SapLandscapeMonitorServer) *SapLandscapeMonitorServerTransport

NewSapLandscapeMonitorServerTransport creates a new instance of SapLandscapeMonitorServerTransport with the provided implementation. The returned SapLandscapeMonitorServerTransport instance is connected to an instance of armworkloads.SapLandscapeMonitorClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*SapLandscapeMonitorServerTransport) Do

Do implements the policy.Transporter interface for SapLandscapeMonitorServerTransport.

type Server

type Server struct {
	// SAPAvailabilityZoneDetails is the fake for method Client.SAPAvailabilityZoneDetails
	// HTTP status codes to indicate success: http.StatusOK
	SAPAvailabilityZoneDetails func(ctx context.Context, location string, options *armworkloads.ClientSAPAvailabilityZoneDetailsOptions) (resp azfake.Responder[armworkloads.ClientSAPAvailabilityZoneDetailsResponse], errResp azfake.ErrorResponder)

	// SAPDiskConfigurations is the fake for method Client.SAPDiskConfigurations
	// HTTP status codes to indicate success: http.StatusOK
	SAPDiskConfigurations func(ctx context.Context, location string, options *armworkloads.ClientSAPDiskConfigurationsOptions) (resp azfake.Responder[armworkloads.ClientSAPDiskConfigurationsResponse], errResp azfake.ErrorResponder)

	// SAPSizingRecommendations is the fake for method Client.SAPSizingRecommendations
	// HTTP status codes to indicate success: http.StatusOK
	SAPSizingRecommendations func(ctx context.Context, location string, options *armworkloads.ClientSAPSizingRecommendationsOptions) (resp azfake.Responder[armworkloads.ClientSAPSizingRecommendationsResponse], errResp azfake.ErrorResponder)

	// SAPSupportedSKU is the fake for method Client.SAPSupportedSKU
	// HTTP status codes to indicate success: http.StatusOK
	SAPSupportedSKU func(ctx context.Context, location string, options *armworkloads.ClientSAPSupportedSKUOptions) (resp azfake.Responder[armworkloads.ClientSAPSupportedSKUResponse], errResp azfake.ErrorResponder)
}

Server is a fake server for instances of the armworkloads.Client type.

type ServerFactory

type ServerFactory struct {
	Server                              Server
	MonitorsServer                      MonitorsServer
	OperationsServer                    OperationsServer
	ProviderInstancesServer             ProviderInstancesServer
	SAPApplicationServerInstancesServer SAPApplicationServerInstancesServer
	SAPCentralInstancesServer           SAPCentralInstancesServer
	SAPDatabaseInstancesServer          SAPDatabaseInstancesServer
	SAPVirtualInstancesServer           SAPVirtualInstancesServer
	SapLandscapeMonitorServer           SapLandscapeMonitorServer
}

ServerFactory is a fake server for instances of the armworkloads.ClientFactory type.

type ServerFactoryTransport

type ServerFactoryTransport struct {
	// contains filtered or unexported fields
}

ServerFactoryTransport connects instances of armworkloads.ClientFactory to instances of ServerFactory. Don't use this type directly, use NewServerFactoryTransport instead.

func NewServerFactoryTransport

func NewServerFactoryTransport(srv *ServerFactory) *ServerFactoryTransport

NewServerFactoryTransport creates a new instance of ServerFactoryTransport with the provided implementation. The returned ServerFactoryTransport instance is connected to an instance of armworkloads.ClientFactory via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ServerFactoryTransport) Do

Do implements the policy.Transporter interface for ServerFactoryTransport.

type ServerTransport

type ServerTransport struct {
	// contains filtered or unexported fields
}

ServerTransport connects instances of armworkloads.Client to instances of Server. Don't use this type directly, use NewServerTransport instead.

func NewServerTransport

func NewServerTransport(srv *Server) *ServerTransport

NewServerTransport creates a new instance of ServerTransport with the provided implementation. The returned ServerTransport instance is connected to an instance of armworkloads.Client via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ServerTransport) Do

func (s *ServerTransport) Do(req *http.Request) (*http.Response, error)

Do implements the policy.Transporter interface for ServerTransport.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL