fake

package
v0.9.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: 19 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AccountServer

type AccountServer struct {
	// CreateOrUpdate is the fake for method AccountClient.CreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	CreateOrUpdate func(ctx context.Context, resourceGroupName string, automationAccountName string, parameters armautomation.AccountCreateOrUpdateParameters, options *armautomation.AccountClientCreateOrUpdateOptions) (resp azfake.Responder[armautomation.AccountClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// Delete is the fake for method AccountClient.Delete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusNoContent
	Delete func(ctx context.Context, resourceGroupName string, automationAccountName string, options *armautomation.AccountClientDeleteOptions) (resp azfake.Responder[armautomation.AccountClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method AccountClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, automationAccountName string, options *armautomation.AccountClientGetOptions) (resp azfake.Responder[armautomation.AccountClientGetResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method AccountClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(options *armautomation.AccountClientListOptions) (resp azfake.PagerResponder[armautomation.AccountClientListResponse])

	// NewListByResourceGroupPager is the fake for method AccountClient.NewListByResourceGroupPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByResourceGroupPager func(resourceGroupName string, options *armautomation.AccountClientListByResourceGroupOptions) (resp azfake.PagerResponder[armautomation.AccountClientListByResourceGroupResponse])

	// Update is the fake for method AccountClient.Update
	// HTTP status codes to indicate success: http.StatusOK
	Update func(ctx context.Context, resourceGroupName string, automationAccountName string, parameters armautomation.AccountUpdateParameters, options *armautomation.AccountClientUpdateOptions) (resp azfake.Responder[armautomation.AccountClientUpdateResponse], errResp azfake.ErrorResponder)
}

AccountServer is a fake server for instances of the armautomation.AccountClient type.

type AccountServerTransport

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

AccountServerTransport connects instances of armautomation.AccountClient to instances of AccountServer. Don't use this type directly, use NewAccountServerTransport instead.

func NewAccountServerTransport

func NewAccountServerTransport(srv *AccountServer) *AccountServerTransport

NewAccountServerTransport creates a new instance of AccountServerTransport with the provided implementation. The returned AccountServerTransport instance is connected to an instance of armautomation.AccountClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*AccountServerTransport) Do

Do implements the policy.Transporter interface for AccountServerTransport.

type ActivityServer

type ActivityServer struct {
	// Get is the fake for method ActivityClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, automationAccountName string, moduleName string, activityName string, options *armautomation.ActivityClientGetOptions) (resp azfake.Responder[armautomation.ActivityClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByModulePager is the fake for method ActivityClient.NewListByModulePager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByModulePager func(resourceGroupName string, automationAccountName string, moduleName string, options *armautomation.ActivityClientListByModuleOptions) (resp azfake.PagerResponder[armautomation.ActivityClientListByModuleResponse])
}

ActivityServer is a fake server for instances of the armautomation.ActivityClient type.

type ActivityServerTransport

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

ActivityServerTransport connects instances of armautomation.ActivityClient to instances of ActivityServer. Don't use this type directly, use NewActivityServerTransport instead.

func NewActivityServerTransport

func NewActivityServerTransport(srv *ActivityServer) *ActivityServerTransport

NewActivityServerTransport creates a new instance of ActivityServerTransport with the provided implementation. The returned ActivityServerTransport instance is connected to an instance of armautomation.ActivityClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ActivityServerTransport) Do

Do implements the policy.Transporter interface for ActivityServerTransport.

type AgentRegistrationInformationServer

type AgentRegistrationInformationServer struct {
	// Get is the fake for method AgentRegistrationInformationClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, automationAccountName string, options *armautomation.AgentRegistrationInformationClientGetOptions) (resp azfake.Responder[armautomation.AgentRegistrationInformationClientGetResponse], errResp azfake.ErrorResponder)

	// RegenerateKey is the fake for method AgentRegistrationInformationClient.RegenerateKey
	// HTTP status codes to indicate success: http.StatusOK
	RegenerateKey func(ctx context.Context, resourceGroupName string, automationAccountName string, parameters armautomation.AgentRegistrationRegenerateKeyParameter, options *armautomation.AgentRegistrationInformationClientRegenerateKeyOptions) (resp azfake.Responder[armautomation.AgentRegistrationInformationClientRegenerateKeyResponse], errResp azfake.ErrorResponder)
}

AgentRegistrationInformationServer is a fake server for instances of the armautomation.AgentRegistrationInformationClient type.

type AgentRegistrationInformationServerTransport

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

AgentRegistrationInformationServerTransport connects instances of armautomation.AgentRegistrationInformationClient to instances of AgentRegistrationInformationServer. Don't use this type directly, use NewAgentRegistrationInformationServerTransport instead.

func NewAgentRegistrationInformationServerTransport

func NewAgentRegistrationInformationServerTransport(srv *AgentRegistrationInformationServer) *AgentRegistrationInformationServerTransport

NewAgentRegistrationInformationServerTransport creates a new instance of AgentRegistrationInformationServerTransport with the provided implementation. The returned AgentRegistrationInformationServerTransport instance is connected to an instance of armautomation.AgentRegistrationInformationClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*AgentRegistrationInformationServerTransport) Do

Do implements the policy.Transporter interface for AgentRegistrationInformationServerTransport.

type CertificateServer

type CertificateServer struct {
	// CreateOrUpdate is the fake for method CertificateClient.CreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	CreateOrUpdate func(ctx context.Context, resourceGroupName string, automationAccountName string, certificateName string, parameters armautomation.CertificateCreateOrUpdateParameters, options *armautomation.CertificateClientCreateOrUpdateOptions) (resp azfake.Responder[armautomation.CertificateClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// Delete is the fake for method CertificateClient.Delete
	// HTTP status codes to indicate success: http.StatusOK
	Delete func(ctx context.Context, resourceGroupName string, automationAccountName string, certificateName string, options *armautomation.CertificateClientDeleteOptions) (resp azfake.Responder[armautomation.CertificateClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method CertificateClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, automationAccountName string, certificateName string, options *armautomation.CertificateClientGetOptions) (resp azfake.Responder[armautomation.CertificateClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByAutomationAccountPager is the fake for method CertificateClient.NewListByAutomationAccountPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByAutomationAccountPager func(resourceGroupName string, automationAccountName string, options *armautomation.CertificateClientListByAutomationAccountOptions) (resp azfake.PagerResponder[armautomation.CertificateClientListByAutomationAccountResponse])

	// Update is the fake for method CertificateClient.Update
	// HTTP status codes to indicate success: http.StatusOK
	Update func(ctx context.Context, resourceGroupName string, automationAccountName string, certificateName string, parameters armautomation.CertificateUpdateParameters, options *armautomation.CertificateClientUpdateOptions) (resp azfake.Responder[armautomation.CertificateClientUpdateResponse], errResp azfake.ErrorResponder)
}

CertificateServer is a fake server for instances of the armautomation.CertificateClient type.

type CertificateServerTransport

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

CertificateServerTransport connects instances of armautomation.CertificateClient to instances of CertificateServer. Don't use this type directly, use NewCertificateServerTransport instead.

func NewCertificateServerTransport

func NewCertificateServerTransport(srv *CertificateServer) *CertificateServerTransport

NewCertificateServerTransport creates a new instance of CertificateServerTransport with the provided implementation. The returned CertificateServerTransport instance is connected to an instance of armautomation.CertificateClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*CertificateServerTransport) Do

Do implements the policy.Transporter interface for CertificateServerTransport.

type ConnectionServer

type ConnectionServer struct {
	// CreateOrUpdate is the fake for method ConnectionClient.CreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	CreateOrUpdate func(ctx context.Context, resourceGroupName string, automationAccountName string, connectionName string, parameters armautomation.ConnectionCreateOrUpdateParameters, options *armautomation.ConnectionClientCreateOrUpdateOptions) (resp azfake.Responder[armautomation.ConnectionClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// Delete is the fake for method ConnectionClient.Delete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusNoContent
	Delete func(ctx context.Context, resourceGroupName string, automationAccountName string, connectionName string, options *armautomation.ConnectionClientDeleteOptions) (resp azfake.Responder[armautomation.ConnectionClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method ConnectionClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, automationAccountName string, connectionName string, options *armautomation.ConnectionClientGetOptions) (resp azfake.Responder[armautomation.ConnectionClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByAutomationAccountPager is the fake for method ConnectionClient.NewListByAutomationAccountPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByAutomationAccountPager func(resourceGroupName string, automationAccountName string, options *armautomation.ConnectionClientListByAutomationAccountOptions) (resp azfake.PagerResponder[armautomation.ConnectionClientListByAutomationAccountResponse])

	// Update is the fake for method ConnectionClient.Update
	// HTTP status codes to indicate success: http.StatusOK
	Update func(ctx context.Context, resourceGroupName string, automationAccountName string, connectionName string, parameters armautomation.ConnectionUpdateParameters, options *armautomation.ConnectionClientUpdateOptions) (resp azfake.Responder[armautomation.ConnectionClientUpdateResponse], errResp azfake.ErrorResponder)
}

ConnectionServer is a fake server for instances of the armautomation.ConnectionClient type.

type ConnectionServerTransport

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

ConnectionServerTransport connects instances of armautomation.ConnectionClient to instances of ConnectionServer. Don't use this type directly, use NewConnectionServerTransport instead.

func NewConnectionServerTransport

func NewConnectionServerTransport(srv *ConnectionServer) *ConnectionServerTransport

NewConnectionServerTransport creates a new instance of ConnectionServerTransport with the provided implementation. The returned ConnectionServerTransport instance is connected to an instance of armautomation.ConnectionClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ConnectionServerTransport) Do

Do implements the policy.Transporter interface for ConnectionServerTransport.

type ConnectionTypeServer

type ConnectionTypeServer struct {
	// CreateOrUpdate is the fake for method ConnectionTypeClient.CreateOrUpdate
	// HTTP status codes to indicate success: http.StatusCreated
	CreateOrUpdate func(ctx context.Context, resourceGroupName string, automationAccountName string, connectionTypeName string, parameters armautomation.ConnectionTypeCreateOrUpdateParameters, options *armautomation.ConnectionTypeClientCreateOrUpdateOptions) (resp azfake.Responder[armautomation.ConnectionTypeClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// Delete is the fake for method ConnectionTypeClient.Delete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusNoContent
	Delete func(ctx context.Context, resourceGroupName string, automationAccountName string, connectionTypeName string, options *armautomation.ConnectionTypeClientDeleteOptions) (resp azfake.Responder[armautomation.ConnectionTypeClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method ConnectionTypeClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, automationAccountName string, connectionTypeName string, options *armautomation.ConnectionTypeClientGetOptions) (resp azfake.Responder[armautomation.ConnectionTypeClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByAutomationAccountPager is the fake for method ConnectionTypeClient.NewListByAutomationAccountPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByAutomationAccountPager func(resourceGroupName string, automationAccountName string, options *armautomation.ConnectionTypeClientListByAutomationAccountOptions) (resp azfake.PagerResponder[armautomation.ConnectionTypeClientListByAutomationAccountResponse])
}

ConnectionTypeServer is a fake server for instances of the armautomation.ConnectionTypeClient type.

type ConnectionTypeServerTransport

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

ConnectionTypeServerTransport connects instances of armautomation.ConnectionTypeClient to instances of ConnectionTypeServer. Don't use this type directly, use NewConnectionTypeServerTransport instead.

func NewConnectionTypeServerTransport

func NewConnectionTypeServerTransport(srv *ConnectionTypeServer) *ConnectionTypeServerTransport

NewConnectionTypeServerTransport creates a new instance of ConnectionTypeServerTransport with the provided implementation. The returned ConnectionTypeServerTransport instance is connected to an instance of armautomation.ConnectionTypeClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ConnectionTypeServerTransport) Do

Do implements the policy.Transporter interface for ConnectionTypeServerTransport.

type CredentialServer

type CredentialServer struct {
	// CreateOrUpdate is the fake for method CredentialClient.CreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	CreateOrUpdate func(ctx context.Context, resourceGroupName string, automationAccountName string, credentialName string, parameters armautomation.CredentialCreateOrUpdateParameters, options *armautomation.CredentialClientCreateOrUpdateOptions) (resp azfake.Responder[armautomation.CredentialClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// Delete is the fake for method CredentialClient.Delete
	// HTTP status codes to indicate success: http.StatusOK
	Delete func(ctx context.Context, resourceGroupName string, automationAccountName string, credentialName string, options *armautomation.CredentialClientDeleteOptions) (resp azfake.Responder[armautomation.CredentialClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method CredentialClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, automationAccountName string, credentialName string, options *armautomation.CredentialClientGetOptions) (resp azfake.Responder[armautomation.CredentialClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByAutomationAccountPager is the fake for method CredentialClient.NewListByAutomationAccountPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByAutomationAccountPager func(resourceGroupName string, automationAccountName string, options *armautomation.CredentialClientListByAutomationAccountOptions) (resp azfake.PagerResponder[armautomation.CredentialClientListByAutomationAccountResponse])

	// Update is the fake for method CredentialClient.Update
	// HTTP status codes to indicate success: http.StatusOK
	Update func(ctx context.Context, resourceGroupName string, automationAccountName string, credentialName string, parameters armautomation.CredentialUpdateParameters, options *armautomation.CredentialClientUpdateOptions) (resp azfake.Responder[armautomation.CredentialClientUpdateResponse], errResp azfake.ErrorResponder)
}

CredentialServer is a fake server for instances of the armautomation.CredentialClient type.

type CredentialServerTransport

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

CredentialServerTransport connects instances of armautomation.CredentialClient to instances of CredentialServer. Don't use this type directly, use NewCredentialServerTransport instead.

func NewCredentialServerTransport

func NewCredentialServerTransport(srv *CredentialServer) *CredentialServerTransport

NewCredentialServerTransport creates a new instance of CredentialServerTransport with the provided implementation. The returned CredentialServerTransport instance is connected to an instance of armautomation.CredentialClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*CredentialServerTransport) Do

Do implements the policy.Transporter interface for CredentialServerTransport.

type DeletedAutomationAccountsServer

type DeletedAutomationAccountsServer struct {
	// ListBySubscription is the fake for method DeletedAutomationAccountsClient.ListBySubscription
	// HTTP status codes to indicate success: http.StatusOK
	ListBySubscription func(ctx context.Context, options *armautomation.DeletedAutomationAccountsClientListBySubscriptionOptions) (resp azfake.Responder[armautomation.DeletedAutomationAccountsClientListBySubscriptionResponse], errResp azfake.ErrorResponder)
}

DeletedAutomationAccountsServer is a fake server for instances of the armautomation.DeletedAutomationAccountsClient type.

type DeletedAutomationAccountsServerTransport

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

DeletedAutomationAccountsServerTransport connects instances of armautomation.DeletedAutomationAccountsClient to instances of DeletedAutomationAccountsServer. Don't use this type directly, use NewDeletedAutomationAccountsServerTransport instead.

func NewDeletedAutomationAccountsServerTransport

func NewDeletedAutomationAccountsServerTransport(srv *DeletedAutomationAccountsServer) *DeletedAutomationAccountsServerTransport

NewDeletedAutomationAccountsServerTransport creates a new instance of DeletedAutomationAccountsServerTransport with the provided implementation. The returned DeletedAutomationAccountsServerTransport instance is connected to an instance of armautomation.DeletedAutomationAccountsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*DeletedAutomationAccountsServerTransport) Do

Do implements the policy.Transporter interface for DeletedAutomationAccountsServerTransport.

type DscCompilationJobServer

type DscCompilationJobServer struct {
	// BeginCreate is the fake for method DscCompilationJobClient.BeginCreate
	// HTTP status codes to indicate success: http.StatusCreated
	BeginCreate func(ctx context.Context, resourceGroupName string, automationAccountName string, compilationJobName string, parameters armautomation.DscCompilationJobCreateParameters, options *armautomation.DscCompilationJobClientBeginCreateOptions) (resp azfake.PollerResponder[armautomation.DscCompilationJobClientCreateResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method DscCompilationJobClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, automationAccountName string, compilationJobName string, options *armautomation.DscCompilationJobClientGetOptions) (resp azfake.Responder[armautomation.DscCompilationJobClientGetResponse], errResp azfake.ErrorResponder)

	// GetStream is the fake for method DscCompilationJobClient.GetStream
	// HTTP status codes to indicate success: http.StatusOK
	GetStream func(ctx context.Context, resourceGroupName string, automationAccountName string, jobID string, jobStreamID string, options *armautomation.DscCompilationJobClientGetStreamOptions) (resp azfake.Responder[armautomation.DscCompilationJobClientGetStreamResponse], errResp azfake.ErrorResponder)

	// NewListByAutomationAccountPager is the fake for method DscCompilationJobClient.NewListByAutomationAccountPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByAutomationAccountPager func(resourceGroupName string, automationAccountName string, options *armautomation.DscCompilationJobClientListByAutomationAccountOptions) (resp azfake.PagerResponder[armautomation.DscCompilationJobClientListByAutomationAccountResponse])
}

DscCompilationJobServer is a fake server for instances of the armautomation.DscCompilationJobClient type.

type DscCompilationJobServerTransport

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

DscCompilationJobServerTransport connects instances of armautomation.DscCompilationJobClient to instances of DscCompilationJobServer. Don't use this type directly, use NewDscCompilationJobServerTransport instead.

func NewDscCompilationJobServerTransport

func NewDscCompilationJobServerTransport(srv *DscCompilationJobServer) *DscCompilationJobServerTransport

NewDscCompilationJobServerTransport creates a new instance of DscCompilationJobServerTransport with the provided implementation. The returned DscCompilationJobServerTransport instance is connected to an instance of armautomation.DscCompilationJobClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*DscCompilationJobServerTransport) Do

Do implements the policy.Transporter interface for DscCompilationJobServerTransport.

type DscCompilationJobStreamServer

type DscCompilationJobStreamServer struct {
	// ListByJob is the fake for method DscCompilationJobStreamClient.ListByJob
	// HTTP status codes to indicate success: http.StatusOK
	ListByJob func(ctx context.Context, resourceGroupName string, automationAccountName string, jobID string, options *armautomation.DscCompilationJobStreamClientListByJobOptions) (resp azfake.Responder[armautomation.DscCompilationJobStreamClientListByJobResponse], errResp azfake.ErrorResponder)
}

DscCompilationJobStreamServer is a fake server for instances of the armautomation.DscCompilationJobStreamClient type.

type DscCompilationJobStreamServerTransport

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

DscCompilationJobStreamServerTransport connects instances of armautomation.DscCompilationJobStreamClient to instances of DscCompilationJobStreamServer. Don't use this type directly, use NewDscCompilationJobStreamServerTransport instead.

func NewDscCompilationJobStreamServerTransport

func NewDscCompilationJobStreamServerTransport(srv *DscCompilationJobStreamServer) *DscCompilationJobStreamServerTransport

NewDscCompilationJobStreamServerTransport creates a new instance of DscCompilationJobStreamServerTransport with the provided implementation. The returned DscCompilationJobStreamServerTransport instance is connected to an instance of armautomation.DscCompilationJobStreamClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*DscCompilationJobStreamServerTransport) Do

Do implements the policy.Transporter interface for DscCompilationJobStreamServerTransport.

type DscConfigurationServer

type DscConfigurationServer struct {
	// CreateOrUpdateWithJSON is the fake for method DscConfigurationClient.CreateOrUpdateWithJSON
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	CreateOrUpdateWithJSON func(ctx context.Context, resourceGroupName string, automationAccountName string, configurationName string, parameters armautomation.DscConfigurationCreateOrUpdateParameters, options *armautomation.DscConfigurationClientCreateOrUpdateWithJSONOptions) (resp azfake.Responder[armautomation.DscConfigurationClientCreateOrUpdateWithJSONResponse], errResp azfake.ErrorResponder)

	// CreateOrUpdateWithText is the fake for method DscConfigurationClient.CreateOrUpdateWithText
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	CreateOrUpdateWithText func(ctx context.Context, resourceGroupName string, automationAccountName string, configurationName string, parameters string, options *armautomation.DscConfigurationClientCreateOrUpdateWithTextOptions) (resp azfake.Responder[armautomation.DscConfigurationClientCreateOrUpdateWithTextResponse], errResp azfake.ErrorResponder)

	// Delete is the fake for method DscConfigurationClient.Delete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusNoContent
	Delete func(ctx context.Context, resourceGroupName string, automationAccountName string, configurationName string, options *armautomation.DscConfigurationClientDeleteOptions) (resp azfake.Responder[armautomation.DscConfigurationClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method DscConfigurationClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, automationAccountName string, configurationName string, options *armautomation.DscConfigurationClientGetOptions) (resp azfake.Responder[armautomation.DscConfigurationClientGetResponse], errResp azfake.ErrorResponder)

	// GetContent is the fake for method DscConfigurationClient.GetContent
	// HTTP status codes to indicate success: http.StatusOK
	GetContent func(ctx context.Context, resourceGroupName string, automationAccountName string, configurationName string, options *armautomation.DscConfigurationClientGetContentOptions) (resp azfake.Responder[armautomation.DscConfigurationClientGetContentResponse], errResp azfake.ErrorResponder)

	// NewListByAutomationAccountPager is the fake for method DscConfigurationClient.NewListByAutomationAccountPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByAutomationAccountPager func(resourceGroupName string, automationAccountName string, options *armautomation.DscConfigurationClientListByAutomationAccountOptions) (resp azfake.PagerResponder[armautomation.DscConfigurationClientListByAutomationAccountResponse])

	// UpdateWithJSON is the fake for method DscConfigurationClient.UpdateWithJSON
	// HTTP status codes to indicate success: http.StatusOK
	UpdateWithJSON func(ctx context.Context, resourceGroupName string, automationAccountName string, configurationName string, options *armautomation.DscConfigurationClientUpdateWithJSONOptions) (resp azfake.Responder[armautomation.DscConfigurationClientUpdateWithJSONResponse], errResp azfake.ErrorResponder)

	// UpdateWithText is the fake for method DscConfigurationClient.UpdateWithText
	// HTTP status codes to indicate success: http.StatusOK
	UpdateWithText func(ctx context.Context, resourceGroupName string, automationAccountName string, configurationName string, options *armautomation.DscConfigurationClientUpdateWithTextOptions) (resp azfake.Responder[armautomation.DscConfigurationClientUpdateWithTextResponse], errResp azfake.ErrorResponder)
}

DscConfigurationServer is a fake server for instances of the armautomation.DscConfigurationClient type.

type DscConfigurationServerTransport

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

DscConfigurationServerTransport connects instances of armautomation.DscConfigurationClient to instances of DscConfigurationServer. Don't use this type directly, use NewDscConfigurationServerTransport instead.

func NewDscConfigurationServerTransport

func NewDscConfigurationServerTransport(srv *DscConfigurationServer) *DscConfigurationServerTransport

NewDscConfigurationServerTransport creates a new instance of DscConfigurationServerTransport with the provided implementation. The returned DscConfigurationServerTransport instance is connected to an instance of armautomation.DscConfigurationClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*DscConfigurationServerTransport) Do

Do implements the policy.Transporter interface for DscConfigurationServerTransport.

type DscNodeConfigurationServer

type DscNodeConfigurationServer struct {
	// BeginCreateOrUpdate is the fake for method DscNodeConfigurationClient.BeginCreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	BeginCreateOrUpdate func(ctx context.Context, resourceGroupName string, automationAccountName string, nodeConfigurationName string, parameters armautomation.DscNodeConfigurationCreateOrUpdateParameters, options *armautomation.DscNodeConfigurationClientBeginCreateOrUpdateOptions) (resp azfake.PollerResponder[armautomation.DscNodeConfigurationClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// Delete is the fake for method DscNodeConfigurationClient.Delete
	// HTTP status codes to indicate success: http.StatusOK
	Delete func(ctx context.Context, resourceGroupName string, automationAccountName string, nodeConfigurationName string, options *armautomation.DscNodeConfigurationClientDeleteOptions) (resp azfake.Responder[armautomation.DscNodeConfigurationClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method DscNodeConfigurationClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, automationAccountName string, nodeConfigurationName string, options *armautomation.DscNodeConfigurationClientGetOptions) (resp azfake.Responder[armautomation.DscNodeConfigurationClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByAutomationAccountPager is the fake for method DscNodeConfigurationClient.NewListByAutomationAccountPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByAutomationAccountPager func(resourceGroupName string, automationAccountName string, options *armautomation.DscNodeConfigurationClientListByAutomationAccountOptions) (resp azfake.PagerResponder[armautomation.DscNodeConfigurationClientListByAutomationAccountResponse])
}

DscNodeConfigurationServer is a fake server for instances of the armautomation.DscNodeConfigurationClient type.

type DscNodeConfigurationServerTransport

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

DscNodeConfigurationServerTransport connects instances of armautomation.DscNodeConfigurationClient to instances of DscNodeConfigurationServer. Don't use this type directly, use NewDscNodeConfigurationServerTransport instead.

func NewDscNodeConfigurationServerTransport

func NewDscNodeConfigurationServerTransport(srv *DscNodeConfigurationServer) *DscNodeConfigurationServerTransport

NewDscNodeConfigurationServerTransport creates a new instance of DscNodeConfigurationServerTransport with the provided implementation. The returned DscNodeConfigurationServerTransport instance is connected to an instance of armautomation.DscNodeConfigurationClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*DscNodeConfigurationServerTransport) Do

Do implements the policy.Transporter interface for DscNodeConfigurationServerTransport.

type DscNodeServer

type DscNodeServer struct {
	// Delete is the fake for method DscNodeClient.Delete
	// HTTP status codes to indicate success: http.StatusOK
	Delete func(ctx context.Context, resourceGroupName string, automationAccountName string, nodeID string, options *armautomation.DscNodeClientDeleteOptions) (resp azfake.Responder[armautomation.DscNodeClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method DscNodeClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, automationAccountName string, nodeID string, options *armautomation.DscNodeClientGetOptions) (resp azfake.Responder[armautomation.DscNodeClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByAutomationAccountPager is the fake for method DscNodeClient.NewListByAutomationAccountPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByAutomationAccountPager func(resourceGroupName string, automationAccountName string, options *armautomation.DscNodeClientListByAutomationAccountOptions) (resp azfake.PagerResponder[armautomation.DscNodeClientListByAutomationAccountResponse])

	// Update is the fake for method DscNodeClient.Update
	// HTTP status codes to indicate success: http.StatusOK
	Update func(ctx context.Context, resourceGroupName string, automationAccountName string, nodeID string, dscNodeUpdateParameters armautomation.DscNodeUpdateParameters, options *armautomation.DscNodeClientUpdateOptions) (resp azfake.Responder[armautomation.DscNodeClientUpdateResponse], errResp azfake.ErrorResponder)
}

DscNodeServer is a fake server for instances of the armautomation.DscNodeClient type.

type DscNodeServerTransport

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

DscNodeServerTransport connects instances of armautomation.DscNodeClient to instances of DscNodeServer. Don't use this type directly, use NewDscNodeServerTransport instead.

func NewDscNodeServerTransport

func NewDscNodeServerTransport(srv *DscNodeServer) *DscNodeServerTransport

NewDscNodeServerTransport creates a new instance of DscNodeServerTransport with the provided implementation. The returned DscNodeServerTransport instance is connected to an instance of armautomation.DscNodeClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*DscNodeServerTransport) Do

Do implements the policy.Transporter interface for DscNodeServerTransport.

type FieldsServer

type FieldsServer struct {
	// NewListByTypePager is the fake for method FieldsClient.NewListByTypePager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByTypePager func(resourceGroupName string, automationAccountName string, moduleName string, typeName string, options *armautomation.FieldsClientListByTypeOptions) (resp azfake.PagerResponder[armautomation.FieldsClientListByTypeResponse])
}

FieldsServer is a fake server for instances of the armautomation.FieldsClient type.

type FieldsServerTransport

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

FieldsServerTransport connects instances of armautomation.FieldsClient to instances of FieldsServer. Don't use this type directly, use NewFieldsServerTransport instead.

func NewFieldsServerTransport

func NewFieldsServerTransport(srv *FieldsServer) *FieldsServerTransport

NewFieldsServerTransport creates a new instance of FieldsServerTransport with the provided implementation. The returned FieldsServerTransport instance is connected to an instance of armautomation.FieldsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*FieldsServerTransport) Do

Do implements the policy.Transporter interface for FieldsServerTransport.

type HybridRunbookWorkerGroupServer

type HybridRunbookWorkerGroupServer struct {
	// Create is the fake for method HybridRunbookWorkerGroupClient.Create
	// HTTP status codes to indicate success: http.StatusOK
	Create func(ctx context.Context, resourceGroupName string, automationAccountName string, hybridRunbookWorkerGroupName string, hybridRunbookWorkerGroupCreationParameters armautomation.HybridRunbookWorkerGroupCreateOrUpdateParameters, options *armautomation.HybridRunbookWorkerGroupClientCreateOptions) (resp azfake.Responder[armautomation.HybridRunbookWorkerGroupClientCreateResponse], errResp azfake.ErrorResponder)

	// Delete is the fake for method HybridRunbookWorkerGroupClient.Delete
	// HTTP status codes to indicate success: http.StatusOK
	Delete func(ctx context.Context, resourceGroupName string, automationAccountName string, hybridRunbookWorkerGroupName string, options *armautomation.HybridRunbookWorkerGroupClientDeleteOptions) (resp azfake.Responder[armautomation.HybridRunbookWorkerGroupClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method HybridRunbookWorkerGroupClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, automationAccountName string, hybridRunbookWorkerGroupName string, options *armautomation.HybridRunbookWorkerGroupClientGetOptions) (resp azfake.Responder[armautomation.HybridRunbookWorkerGroupClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByAutomationAccountPager is the fake for method HybridRunbookWorkerGroupClient.NewListByAutomationAccountPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByAutomationAccountPager func(resourceGroupName string, automationAccountName string, options *armautomation.HybridRunbookWorkerGroupClientListByAutomationAccountOptions) (resp azfake.PagerResponder[armautomation.HybridRunbookWorkerGroupClientListByAutomationAccountResponse])

	// Update is the fake for method HybridRunbookWorkerGroupClient.Update
	// HTTP status codes to indicate success: http.StatusOK
	Update func(ctx context.Context, resourceGroupName string, automationAccountName string, hybridRunbookWorkerGroupName string, hybridRunbookWorkerGroupUpdationParameters armautomation.HybridRunbookWorkerGroupCreateOrUpdateParameters, options *armautomation.HybridRunbookWorkerGroupClientUpdateOptions) (resp azfake.Responder[armautomation.HybridRunbookWorkerGroupClientUpdateResponse], errResp azfake.ErrorResponder)
}

HybridRunbookWorkerGroupServer is a fake server for instances of the armautomation.HybridRunbookWorkerGroupClient type.

type HybridRunbookWorkerGroupServerTransport

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

HybridRunbookWorkerGroupServerTransport connects instances of armautomation.HybridRunbookWorkerGroupClient to instances of HybridRunbookWorkerGroupServer. Don't use this type directly, use NewHybridRunbookWorkerGroupServerTransport instead.

func NewHybridRunbookWorkerGroupServerTransport

func NewHybridRunbookWorkerGroupServerTransport(srv *HybridRunbookWorkerGroupServer) *HybridRunbookWorkerGroupServerTransport

NewHybridRunbookWorkerGroupServerTransport creates a new instance of HybridRunbookWorkerGroupServerTransport with the provided implementation. The returned HybridRunbookWorkerGroupServerTransport instance is connected to an instance of armautomation.HybridRunbookWorkerGroupClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*HybridRunbookWorkerGroupServerTransport) Do

Do implements the policy.Transporter interface for HybridRunbookWorkerGroupServerTransport.

type HybridRunbookWorkersServer

type HybridRunbookWorkersServer struct {
	// Create is the fake for method HybridRunbookWorkersClient.Create
	// HTTP status codes to indicate success: http.StatusOK
	Create func(ctx context.Context, resourceGroupName string, automationAccountName string, hybridRunbookWorkerGroupName string, hybridRunbookWorkerID string, hybridRunbookWorkerCreationParameters armautomation.HybridRunbookWorkerCreateParameters, options *armautomation.HybridRunbookWorkersClientCreateOptions) (resp azfake.Responder[armautomation.HybridRunbookWorkersClientCreateResponse], errResp azfake.ErrorResponder)

	// Delete is the fake for method HybridRunbookWorkersClient.Delete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusNoContent
	Delete func(ctx context.Context, resourceGroupName string, automationAccountName string, hybridRunbookWorkerGroupName string, hybridRunbookWorkerID string, options *armautomation.HybridRunbookWorkersClientDeleteOptions) (resp azfake.Responder[armautomation.HybridRunbookWorkersClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method HybridRunbookWorkersClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, automationAccountName string, hybridRunbookWorkerGroupName string, hybridRunbookWorkerID string, options *armautomation.HybridRunbookWorkersClientGetOptions) (resp azfake.Responder[armautomation.HybridRunbookWorkersClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByHybridRunbookWorkerGroupPager is the fake for method HybridRunbookWorkersClient.NewListByHybridRunbookWorkerGroupPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByHybridRunbookWorkerGroupPager func(resourceGroupName string, automationAccountName string, hybridRunbookWorkerGroupName string, options *armautomation.HybridRunbookWorkersClientListByHybridRunbookWorkerGroupOptions) (resp azfake.PagerResponder[armautomation.HybridRunbookWorkersClientListByHybridRunbookWorkerGroupResponse])

	// Move is the fake for method HybridRunbookWorkersClient.Move
	// HTTP status codes to indicate success: http.StatusOK
	Move func(ctx context.Context, resourceGroupName string, automationAccountName string, hybridRunbookWorkerGroupName string, hybridRunbookWorkerID string, hybridRunbookWorkerMoveParameters armautomation.HybridRunbookWorkerMoveParameters, options *armautomation.HybridRunbookWorkersClientMoveOptions) (resp azfake.Responder[armautomation.HybridRunbookWorkersClientMoveResponse], errResp azfake.ErrorResponder)
}

HybridRunbookWorkersServer is a fake server for instances of the armautomation.HybridRunbookWorkersClient type.

type HybridRunbookWorkersServerTransport

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

HybridRunbookWorkersServerTransport connects instances of armautomation.HybridRunbookWorkersClient to instances of HybridRunbookWorkersServer. Don't use this type directly, use NewHybridRunbookWorkersServerTransport instead.

func NewHybridRunbookWorkersServerTransport

func NewHybridRunbookWorkersServerTransport(srv *HybridRunbookWorkersServer) *HybridRunbookWorkersServerTransport

NewHybridRunbookWorkersServerTransport creates a new instance of HybridRunbookWorkersServerTransport with the provided implementation. The returned HybridRunbookWorkersServerTransport instance is connected to an instance of armautomation.HybridRunbookWorkersClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*HybridRunbookWorkersServerTransport) Do

Do implements the policy.Transporter interface for HybridRunbookWorkersServerTransport.

type JobScheduleServer

type JobScheduleServer struct {
	// Create is the fake for method JobScheduleClient.Create
	// HTTP status codes to indicate success: http.StatusCreated
	Create func(ctx context.Context, resourceGroupName string, automationAccountName string, jobScheduleID string, parameters armautomation.JobScheduleCreateParameters, options *armautomation.JobScheduleClientCreateOptions) (resp azfake.Responder[armautomation.JobScheduleClientCreateResponse], errResp azfake.ErrorResponder)

	// Delete is the fake for method JobScheduleClient.Delete
	// HTTP status codes to indicate success: http.StatusOK
	Delete func(ctx context.Context, resourceGroupName string, automationAccountName string, jobScheduleID string, options *armautomation.JobScheduleClientDeleteOptions) (resp azfake.Responder[armautomation.JobScheduleClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method JobScheduleClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, automationAccountName string, jobScheduleID string, options *armautomation.JobScheduleClientGetOptions) (resp azfake.Responder[armautomation.JobScheduleClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByAutomationAccountPager is the fake for method JobScheduleClient.NewListByAutomationAccountPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByAutomationAccountPager func(resourceGroupName string, automationAccountName string, options *armautomation.JobScheduleClientListByAutomationAccountOptions) (resp azfake.PagerResponder[armautomation.JobScheduleClientListByAutomationAccountResponse])
}

JobScheduleServer is a fake server for instances of the armautomation.JobScheduleClient type.

type JobScheduleServerTransport

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

JobScheduleServerTransport connects instances of armautomation.JobScheduleClient to instances of JobScheduleServer. Don't use this type directly, use NewJobScheduleServerTransport instead.

func NewJobScheduleServerTransport

func NewJobScheduleServerTransport(srv *JobScheduleServer) *JobScheduleServerTransport

NewJobScheduleServerTransport creates a new instance of JobScheduleServerTransport with the provided implementation. The returned JobScheduleServerTransport instance is connected to an instance of armautomation.JobScheduleClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*JobScheduleServerTransport) Do

Do implements the policy.Transporter interface for JobScheduleServerTransport.

type JobServer

type JobServer struct {
	// Create is the fake for method JobClient.Create
	// HTTP status codes to indicate success: http.StatusCreated
	Create func(ctx context.Context, resourceGroupName string, automationAccountName string, jobName string, parameters armautomation.JobCreateParameters, options *armautomation.JobClientCreateOptions) (resp azfake.Responder[armautomation.JobClientCreateResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method JobClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, automationAccountName string, jobName string, options *armautomation.JobClientGetOptions) (resp azfake.Responder[armautomation.JobClientGetResponse], errResp azfake.ErrorResponder)

	// GetOutput is the fake for method JobClient.GetOutput
	// HTTP status codes to indicate success: http.StatusOK
	GetOutput func(ctx context.Context, resourceGroupName string, automationAccountName string, jobName string, options *armautomation.JobClientGetOutputOptions) (resp azfake.Responder[armautomation.JobClientGetOutputResponse], errResp azfake.ErrorResponder)

	// GetRunbookContent is the fake for method JobClient.GetRunbookContent
	// HTTP status codes to indicate success: http.StatusOK
	GetRunbookContent func(ctx context.Context, resourceGroupName string, automationAccountName string, jobName string, options *armautomation.JobClientGetRunbookContentOptions) (resp azfake.Responder[armautomation.JobClientGetRunbookContentResponse], errResp azfake.ErrorResponder)

	// NewListByAutomationAccountPager is the fake for method JobClient.NewListByAutomationAccountPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByAutomationAccountPager func(resourceGroupName string, automationAccountName string, options *armautomation.JobClientListByAutomationAccountOptions) (resp azfake.PagerResponder[armautomation.JobClientListByAutomationAccountResponse])

	// Resume is the fake for method JobClient.Resume
	// HTTP status codes to indicate success: http.StatusOK
	Resume func(ctx context.Context, resourceGroupName string, automationAccountName string, jobName string, options *armautomation.JobClientResumeOptions) (resp azfake.Responder[armautomation.JobClientResumeResponse], errResp azfake.ErrorResponder)

	// Stop is the fake for method JobClient.Stop
	// HTTP status codes to indicate success: http.StatusOK
	Stop func(ctx context.Context, resourceGroupName string, automationAccountName string, jobName string, options *armautomation.JobClientStopOptions) (resp azfake.Responder[armautomation.JobClientStopResponse], errResp azfake.ErrorResponder)

	// Suspend is the fake for method JobClient.Suspend
	// HTTP status codes to indicate success: http.StatusOK
	Suspend func(ctx context.Context, resourceGroupName string, automationAccountName string, jobName string, options *armautomation.JobClientSuspendOptions) (resp azfake.Responder[armautomation.JobClientSuspendResponse], errResp azfake.ErrorResponder)
}

JobServer is a fake server for instances of the armautomation.JobClient type.

type JobServerTransport

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

JobServerTransport connects instances of armautomation.JobClient to instances of JobServer. Don't use this type directly, use NewJobServerTransport instead.

func NewJobServerTransport

func NewJobServerTransport(srv *JobServer) *JobServerTransport

NewJobServerTransport creates a new instance of JobServerTransport with the provided implementation. The returned JobServerTransport instance is connected to an instance of armautomation.JobClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*JobServerTransport) Do

Do implements the policy.Transporter interface for JobServerTransport.

type JobStreamServer

type JobStreamServer struct {
	// Get is the fake for method JobStreamClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, automationAccountName string, jobName string, jobStreamID string, options *armautomation.JobStreamClientGetOptions) (resp azfake.Responder[armautomation.JobStreamClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByJobPager is the fake for method JobStreamClient.NewListByJobPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByJobPager func(resourceGroupName string, automationAccountName string, jobName string, options *armautomation.JobStreamClientListByJobOptions) (resp azfake.PagerResponder[armautomation.JobStreamClientListByJobResponse])
}

JobStreamServer is a fake server for instances of the armautomation.JobStreamClient type.

type JobStreamServerTransport

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

JobStreamServerTransport connects instances of armautomation.JobStreamClient to instances of JobStreamServer. Don't use this type directly, use NewJobStreamServerTransport instead.

func NewJobStreamServerTransport

func NewJobStreamServerTransport(srv *JobStreamServer) *JobStreamServerTransport

NewJobStreamServerTransport creates a new instance of JobStreamServerTransport with the provided implementation. The returned JobStreamServerTransport instance is connected to an instance of armautomation.JobStreamClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*JobStreamServerTransport) Do

Do implements the policy.Transporter interface for JobStreamServerTransport.

type KeysServer

type KeysServer struct {
	// ListByAutomationAccount is the fake for method KeysClient.ListByAutomationAccount
	// HTTP status codes to indicate success: http.StatusOK
	ListByAutomationAccount func(ctx context.Context, resourceGroupName string, automationAccountName string, options *armautomation.KeysClientListByAutomationAccountOptions) (resp azfake.Responder[armautomation.KeysClientListByAutomationAccountResponse], errResp azfake.ErrorResponder)
}

KeysServer is a fake server for instances of the armautomation.KeysClient type.

type KeysServerTransport

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

KeysServerTransport connects instances of armautomation.KeysClient to instances of KeysServer. Don't use this type directly, use NewKeysServerTransport instead.

func NewKeysServerTransport

func NewKeysServerTransport(srv *KeysServer) *KeysServerTransport

NewKeysServerTransport creates a new instance of KeysServerTransport with the provided implementation. The returned KeysServerTransport instance is connected to an instance of armautomation.KeysClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*KeysServerTransport) Do

Do implements the policy.Transporter interface for KeysServerTransport.

type LinkedWorkspaceServer

type LinkedWorkspaceServer struct {
	// Get is the fake for method LinkedWorkspaceClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, automationAccountName string, options *armautomation.LinkedWorkspaceClientGetOptions) (resp azfake.Responder[armautomation.LinkedWorkspaceClientGetResponse], errResp azfake.ErrorResponder)
}

LinkedWorkspaceServer is a fake server for instances of the armautomation.LinkedWorkspaceClient type.

type LinkedWorkspaceServerTransport

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

LinkedWorkspaceServerTransport connects instances of armautomation.LinkedWorkspaceClient to instances of LinkedWorkspaceServer. Don't use this type directly, use NewLinkedWorkspaceServerTransport instead.

func NewLinkedWorkspaceServerTransport

func NewLinkedWorkspaceServerTransport(srv *LinkedWorkspaceServer) *LinkedWorkspaceServerTransport

NewLinkedWorkspaceServerTransport creates a new instance of LinkedWorkspaceServerTransport with the provided implementation. The returned LinkedWorkspaceServerTransport instance is connected to an instance of armautomation.LinkedWorkspaceClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*LinkedWorkspaceServerTransport) Do

Do implements the policy.Transporter interface for LinkedWorkspaceServerTransport.

type ModuleServer

type ModuleServer struct {
	// CreateOrUpdate is the fake for method ModuleClient.CreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	CreateOrUpdate func(ctx context.Context, resourceGroupName string, automationAccountName string, moduleName string, parameters armautomation.ModuleCreateOrUpdateParameters, options *armautomation.ModuleClientCreateOrUpdateOptions) (resp azfake.Responder[armautomation.ModuleClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// Delete is the fake for method ModuleClient.Delete
	// HTTP status codes to indicate success: http.StatusOK
	Delete func(ctx context.Context, resourceGroupName string, automationAccountName string, moduleName string, options *armautomation.ModuleClientDeleteOptions) (resp azfake.Responder[armautomation.ModuleClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method ModuleClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, automationAccountName string, moduleName string, options *armautomation.ModuleClientGetOptions) (resp azfake.Responder[armautomation.ModuleClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByAutomationAccountPager is the fake for method ModuleClient.NewListByAutomationAccountPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByAutomationAccountPager func(resourceGroupName string, automationAccountName string, options *armautomation.ModuleClientListByAutomationAccountOptions) (resp azfake.PagerResponder[armautomation.ModuleClientListByAutomationAccountResponse])

	// Update is the fake for method ModuleClient.Update
	// HTTP status codes to indicate success: http.StatusOK
	Update func(ctx context.Context, resourceGroupName string, automationAccountName string, moduleName string, parameters armautomation.ModuleUpdateParameters, options *armautomation.ModuleClientUpdateOptions) (resp azfake.Responder[armautomation.ModuleClientUpdateResponse], errResp azfake.ErrorResponder)
}

ModuleServer is a fake server for instances of the armautomation.ModuleClient type.

type ModuleServerTransport

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

ModuleServerTransport connects instances of armautomation.ModuleClient to instances of ModuleServer. Don't use this type directly, use NewModuleServerTransport instead.

func NewModuleServerTransport

func NewModuleServerTransport(srv *ModuleServer) *ModuleServerTransport

NewModuleServerTransport creates a new instance of ModuleServerTransport with the provided implementation. The returned ModuleServerTransport instance is connected to an instance of armautomation.ModuleClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ModuleServerTransport) Do

Do implements the policy.Transporter interface for ModuleServerTransport.

type NodeCountInformationServer

type NodeCountInformationServer struct {
	// Get is the fake for method NodeCountInformationClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, automationAccountName string, countType armautomation.CountType, options *armautomation.NodeCountInformationClientGetOptions) (resp azfake.Responder[armautomation.NodeCountInformationClientGetResponse], errResp azfake.ErrorResponder)
}

NodeCountInformationServer is a fake server for instances of the armautomation.NodeCountInformationClient type.

type NodeCountInformationServerTransport

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

NodeCountInformationServerTransport connects instances of armautomation.NodeCountInformationClient to instances of NodeCountInformationServer. Don't use this type directly, use NewNodeCountInformationServerTransport instead.

func NewNodeCountInformationServerTransport

func NewNodeCountInformationServerTransport(srv *NodeCountInformationServer) *NodeCountInformationServerTransport

NewNodeCountInformationServerTransport creates a new instance of NodeCountInformationServerTransport with the provided implementation. The returned NodeCountInformationServerTransport instance is connected to an instance of armautomation.NodeCountInformationClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*NodeCountInformationServerTransport) Do

Do implements the policy.Transporter interface for NodeCountInformationServerTransport.

type NodeReportsServer

type NodeReportsServer struct {
	// Get is the fake for method NodeReportsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, automationAccountName string, nodeID string, reportID string, options *armautomation.NodeReportsClientGetOptions) (resp azfake.Responder[armautomation.NodeReportsClientGetResponse], errResp azfake.ErrorResponder)

	// GetContent is the fake for method NodeReportsClient.GetContent
	// HTTP status codes to indicate success: http.StatusOK
	GetContent func(ctx context.Context, resourceGroupName string, automationAccountName string, nodeID string, reportID string, options *armautomation.NodeReportsClientGetContentOptions) (resp azfake.Responder[armautomation.NodeReportsClientGetContentResponse], errResp azfake.ErrorResponder)

	// NewListByNodePager is the fake for method NodeReportsClient.NewListByNodePager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByNodePager func(resourceGroupName string, automationAccountName string, nodeID string, options *armautomation.NodeReportsClientListByNodeOptions) (resp azfake.PagerResponder[armautomation.NodeReportsClientListByNodeResponse])
}

NodeReportsServer is a fake server for instances of the armautomation.NodeReportsClient type.

type NodeReportsServerTransport

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

NodeReportsServerTransport connects instances of armautomation.NodeReportsClient to instances of NodeReportsServer. Don't use this type directly, use NewNodeReportsServerTransport instead.

func NewNodeReportsServerTransport

func NewNodeReportsServerTransport(srv *NodeReportsServer) *NodeReportsServerTransport

NewNodeReportsServerTransport creates a new instance of NodeReportsServerTransport with the provided implementation. The returned NodeReportsServerTransport instance is connected to an instance of armautomation.NodeReportsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*NodeReportsServerTransport) Do

Do implements the policy.Transporter interface for NodeReportsServerTransport.

type ObjectDataTypesServer

type ObjectDataTypesServer struct {
	// NewListFieldsByModuleAndTypePager is the fake for method ObjectDataTypesClient.NewListFieldsByModuleAndTypePager
	// HTTP status codes to indicate success: http.StatusOK
	NewListFieldsByModuleAndTypePager func(resourceGroupName string, automationAccountName string, moduleName string, typeName string, options *armautomation.ObjectDataTypesClientListFieldsByModuleAndTypeOptions) (resp azfake.PagerResponder[armautomation.ObjectDataTypesClientListFieldsByModuleAndTypeResponse])

	// NewListFieldsByTypePager is the fake for method ObjectDataTypesClient.NewListFieldsByTypePager
	// HTTP status codes to indicate success: http.StatusOK
	NewListFieldsByTypePager func(resourceGroupName string, automationAccountName string, typeName string, options *armautomation.ObjectDataTypesClientListFieldsByTypeOptions) (resp azfake.PagerResponder[armautomation.ObjectDataTypesClientListFieldsByTypeResponse])
}

ObjectDataTypesServer is a fake server for instances of the armautomation.ObjectDataTypesClient type.

type ObjectDataTypesServerTransport

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

ObjectDataTypesServerTransport connects instances of armautomation.ObjectDataTypesClient to instances of ObjectDataTypesServer. Don't use this type directly, use NewObjectDataTypesServerTransport instead.

func NewObjectDataTypesServerTransport

func NewObjectDataTypesServerTransport(srv *ObjectDataTypesServer) *ObjectDataTypesServerTransport

NewObjectDataTypesServerTransport creates a new instance of ObjectDataTypesServerTransport with the provided implementation. The returned ObjectDataTypesServerTransport instance is connected to an instance of armautomation.ObjectDataTypesClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ObjectDataTypesServerTransport) Do

Do implements the policy.Transporter interface for ObjectDataTypesServerTransport.

type OperationsServer

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

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

type OperationsServerTransport

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

OperationsServerTransport connects instances of armautomation.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 armautomation.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 PrivateEndpointConnectionsServer

type PrivateEndpointConnectionsServer struct {
	// BeginCreateOrUpdate is the fake for method PrivateEndpointConnectionsClient.BeginCreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginCreateOrUpdate func(ctx context.Context, resourceGroupName string, automationAccountName string, privateEndpointConnectionName string, parameters armautomation.PrivateEndpointConnection, options *armautomation.PrivateEndpointConnectionsClientBeginCreateOrUpdateOptions) (resp azfake.PollerResponder[armautomation.PrivateEndpointConnectionsClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// BeginDelete is the fake for method PrivateEndpointConnectionsClient.BeginDelete
	// HTTP status codes to indicate success: http.StatusAccepted, http.StatusNoContent
	BeginDelete func(ctx context.Context, resourceGroupName string, automationAccountName string, privateEndpointConnectionName string, options *armautomation.PrivateEndpointConnectionsClientBeginDeleteOptions) (resp azfake.PollerResponder[armautomation.PrivateEndpointConnectionsClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method PrivateEndpointConnectionsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, automationAccountName string, privateEndpointConnectionName string, options *armautomation.PrivateEndpointConnectionsClientGetOptions) (resp azfake.Responder[armautomation.PrivateEndpointConnectionsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByAutomationAccountPager is the fake for method PrivateEndpointConnectionsClient.NewListByAutomationAccountPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByAutomationAccountPager func(resourceGroupName string, automationAccountName string, options *armautomation.PrivateEndpointConnectionsClientListByAutomationAccountOptions) (resp azfake.PagerResponder[armautomation.PrivateEndpointConnectionsClientListByAutomationAccountResponse])
}

PrivateEndpointConnectionsServer is a fake server for instances of the armautomation.PrivateEndpointConnectionsClient type.

type PrivateEndpointConnectionsServerTransport

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

PrivateEndpointConnectionsServerTransport connects instances of armautomation.PrivateEndpointConnectionsClient to instances of PrivateEndpointConnectionsServer. Don't use this type directly, use NewPrivateEndpointConnectionsServerTransport instead.

func NewPrivateEndpointConnectionsServerTransport

func NewPrivateEndpointConnectionsServerTransport(srv *PrivateEndpointConnectionsServer) *PrivateEndpointConnectionsServerTransport

NewPrivateEndpointConnectionsServerTransport creates a new instance of PrivateEndpointConnectionsServerTransport with the provided implementation. The returned PrivateEndpointConnectionsServerTransport instance is connected to an instance of armautomation.PrivateEndpointConnectionsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*PrivateEndpointConnectionsServerTransport) Do

Do implements the policy.Transporter interface for PrivateEndpointConnectionsServerTransport.

type PrivateLinkResourcesServer

type PrivateLinkResourcesServer struct {
	// NewAutomationPager is the fake for method PrivateLinkResourcesClient.NewAutomationPager
	// HTTP status codes to indicate success: http.StatusOK
	NewAutomationPager func(resourceGroupName string, automationAccountName string, options *armautomation.PrivateLinkResourcesClientAutomationOptions) (resp azfake.PagerResponder[armautomation.PrivateLinkResourcesClientAutomationResponse])
}

PrivateLinkResourcesServer is a fake server for instances of the armautomation.PrivateLinkResourcesClient type.

type PrivateLinkResourcesServerTransport

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

PrivateLinkResourcesServerTransport connects instances of armautomation.PrivateLinkResourcesClient to instances of PrivateLinkResourcesServer. Don't use this type directly, use NewPrivateLinkResourcesServerTransport instead.

func NewPrivateLinkResourcesServerTransport

func NewPrivateLinkResourcesServerTransport(srv *PrivateLinkResourcesServer) *PrivateLinkResourcesServerTransport

NewPrivateLinkResourcesServerTransport creates a new instance of PrivateLinkResourcesServerTransport with the provided implementation. The returned PrivateLinkResourcesServerTransport instance is connected to an instance of armautomation.PrivateLinkResourcesClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*PrivateLinkResourcesServerTransport) Do

Do implements the policy.Transporter interface for PrivateLinkResourcesServerTransport.

type Python2PackageServer

type Python2PackageServer struct {
	// CreateOrUpdate is the fake for method Python2PackageClient.CreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	CreateOrUpdate func(ctx context.Context, resourceGroupName string, automationAccountName string, packageName string, parameters armautomation.PythonPackageCreateParameters, options *armautomation.Python2PackageClientCreateOrUpdateOptions) (resp azfake.Responder[armautomation.Python2PackageClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// Delete is the fake for method Python2PackageClient.Delete
	// HTTP status codes to indicate success: http.StatusOK
	Delete func(ctx context.Context, resourceGroupName string, automationAccountName string, packageName string, options *armautomation.Python2PackageClientDeleteOptions) (resp azfake.Responder[armautomation.Python2PackageClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method Python2PackageClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, automationAccountName string, packageName string, options *armautomation.Python2PackageClientGetOptions) (resp azfake.Responder[armautomation.Python2PackageClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByAutomationAccountPager is the fake for method Python2PackageClient.NewListByAutomationAccountPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByAutomationAccountPager func(resourceGroupName string, automationAccountName string, options *armautomation.Python2PackageClientListByAutomationAccountOptions) (resp azfake.PagerResponder[armautomation.Python2PackageClientListByAutomationAccountResponse])

	// Update is the fake for method Python2PackageClient.Update
	// HTTP status codes to indicate success: http.StatusOK
	Update func(ctx context.Context, resourceGroupName string, automationAccountName string, packageName string, parameters armautomation.PythonPackageUpdateParameters, options *armautomation.Python2PackageClientUpdateOptions) (resp azfake.Responder[armautomation.Python2PackageClientUpdateResponse], errResp azfake.ErrorResponder)
}

Python2PackageServer is a fake server for instances of the armautomation.Python2PackageClient type.

type Python2PackageServerTransport

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

Python2PackageServerTransport connects instances of armautomation.Python2PackageClient to instances of Python2PackageServer. Don't use this type directly, use NewPython2PackageServerTransport instead.

func NewPython2PackageServerTransport

func NewPython2PackageServerTransport(srv *Python2PackageServer) *Python2PackageServerTransport

NewPython2PackageServerTransport creates a new instance of Python2PackageServerTransport with the provided implementation. The returned Python2PackageServerTransport instance is connected to an instance of armautomation.Python2PackageClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*Python2PackageServerTransport) Do

Do implements the policy.Transporter interface for Python2PackageServerTransport.

type RunbookDraftServer

type RunbookDraftServer struct {
	// Get is the fake for method RunbookDraftClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, automationAccountName string, runbookName string, options *armautomation.RunbookDraftClientGetOptions) (resp azfake.Responder[armautomation.RunbookDraftClientGetResponse], errResp azfake.ErrorResponder)

	// GetContent is the fake for method RunbookDraftClient.GetContent
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated, http.StatusAccepted, http.StatusNoContent
	GetContent func(ctx context.Context, resourceGroupName string, automationAccountName string, runbookName string, options *armautomation.RunbookDraftClientGetContentOptions) (resp azfake.Responder[armautomation.RunbookDraftClientGetContentResponse], errResp azfake.ErrorResponder)

	// BeginReplaceContent is the fake for method RunbookDraftClient.BeginReplaceContent
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginReplaceContent func(ctx context.Context, resourceGroupName string, automationAccountName string, runbookName string, runbookContent io.ReadSeekCloser, options *armautomation.RunbookDraftClientBeginReplaceContentOptions) (resp azfake.PollerResponder[armautomation.RunbookDraftClientReplaceContentResponse], errResp azfake.ErrorResponder)

	// UndoEdit is the fake for method RunbookDraftClient.UndoEdit
	// HTTP status codes to indicate success: http.StatusOK
	UndoEdit func(ctx context.Context, resourceGroupName string, automationAccountName string, runbookName string, options *armautomation.RunbookDraftClientUndoEditOptions) (resp azfake.Responder[armautomation.RunbookDraftClientUndoEditResponse], errResp azfake.ErrorResponder)
}

RunbookDraftServer is a fake server for instances of the armautomation.RunbookDraftClient type.

type RunbookDraftServerTransport

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

RunbookDraftServerTransport connects instances of armautomation.RunbookDraftClient to instances of RunbookDraftServer. Don't use this type directly, use NewRunbookDraftServerTransport instead.

func NewRunbookDraftServerTransport

func NewRunbookDraftServerTransport(srv *RunbookDraftServer) *RunbookDraftServerTransport

NewRunbookDraftServerTransport creates a new instance of RunbookDraftServerTransport with the provided implementation. The returned RunbookDraftServerTransport instance is connected to an instance of armautomation.RunbookDraftClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*RunbookDraftServerTransport) Do

Do implements the policy.Transporter interface for RunbookDraftServerTransport.

type RunbookServer

type RunbookServer struct {
	// CreateOrUpdate is the fake for method RunbookClient.CreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	CreateOrUpdate func(ctx context.Context, resourceGroupName string, automationAccountName string, runbookName string, parameters armautomation.RunbookCreateOrUpdateParameters, options *armautomation.RunbookClientCreateOrUpdateOptions) (resp azfake.Responder[armautomation.RunbookClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// Delete is the fake for method RunbookClient.Delete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusNoContent
	Delete func(ctx context.Context, resourceGroupName string, automationAccountName string, runbookName string, options *armautomation.RunbookClientDeleteOptions) (resp azfake.Responder[armautomation.RunbookClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method RunbookClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, automationAccountName string, runbookName string, options *armautomation.RunbookClientGetOptions) (resp azfake.Responder[armautomation.RunbookClientGetResponse], errResp azfake.ErrorResponder)

	// GetContent is the fake for method RunbookClient.GetContent
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated, http.StatusAccepted, http.StatusNoContent
	GetContent func(ctx context.Context, resourceGroupName string, automationAccountName string, runbookName string, options *armautomation.RunbookClientGetContentOptions) (resp azfake.Responder[armautomation.RunbookClientGetContentResponse], errResp azfake.ErrorResponder)

	// NewListByAutomationAccountPager is the fake for method RunbookClient.NewListByAutomationAccountPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByAutomationAccountPager func(resourceGroupName string, automationAccountName string, options *armautomation.RunbookClientListByAutomationAccountOptions) (resp azfake.PagerResponder[armautomation.RunbookClientListByAutomationAccountResponse])

	// BeginPublish is the fake for method RunbookClient.BeginPublish
	// HTTP status codes to indicate success: http.StatusAccepted
	BeginPublish func(ctx context.Context, resourceGroupName string, automationAccountName string, runbookName string, options *armautomation.RunbookClientBeginPublishOptions) (resp azfake.PollerResponder[armautomation.RunbookClientPublishResponse], errResp azfake.ErrorResponder)

	// Update is the fake for method RunbookClient.Update
	// HTTP status codes to indicate success: http.StatusOK
	Update func(ctx context.Context, resourceGroupName string, automationAccountName string, runbookName string, parameters armautomation.RunbookUpdateParameters, options *armautomation.RunbookClientUpdateOptions) (resp azfake.Responder[armautomation.RunbookClientUpdateResponse], errResp azfake.ErrorResponder)
}

RunbookServer is a fake server for instances of the armautomation.RunbookClient type.

type RunbookServerTransport

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

RunbookServerTransport connects instances of armautomation.RunbookClient to instances of RunbookServer. Don't use this type directly, use NewRunbookServerTransport instead.

func NewRunbookServerTransport

func NewRunbookServerTransport(srv *RunbookServer) *RunbookServerTransport

NewRunbookServerTransport creates a new instance of RunbookServerTransport with the provided implementation. The returned RunbookServerTransport instance is connected to an instance of armautomation.RunbookClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*RunbookServerTransport) Do

Do implements the policy.Transporter interface for RunbookServerTransport.

type ScheduleServer

type ScheduleServer struct {
	// CreateOrUpdate is the fake for method ScheduleClient.CreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated, http.StatusConflict
	CreateOrUpdate func(ctx context.Context, resourceGroupName string, automationAccountName string, scheduleName string, parameters armautomation.ScheduleCreateOrUpdateParameters, options *armautomation.ScheduleClientCreateOrUpdateOptions) (resp azfake.Responder[armautomation.ScheduleClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// Delete is the fake for method ScheduleClient.Delete
	// HTTP status codes to indicate success: http.StatusOK
	Delete func(ctx context.Context, resourceGroupName string, automationAccountName string, scheduleName string, options *armautomation.ScheduleClientDeleteOptions) (resp azfake.Responder[armautomation.ScheduleClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method ScheduleClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, automationAccountName string, scheduleName string, options *armautomation.ScheduleClientGetOptions) (resp azfake.Responder[armautomation.ScheduleClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByAutomationAccountPager is the fake for method ScheduleClient.NewListByAutomationAccountPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByAutomationAccountPager func(resourceGroupName string, automationAccountName string, options *armautomation.ScheduleClientListByAutomationAccountOptions) (resp azfake.PagerResponder[armautomation.ScheduleClientListByAutomationAccountResponse])

	// Update is the fake for method ScheduleClient.Update
	// HTTP status codes to indicate success: http.StatusOK
	Update func(ctx context.Context, resourceGroupName string, automationAccountName string, scheduleName string, parameters armautomation.ScheduleUpdateParameters, options *armautomation.ScheduleClientUpdateOptions) (resp azfake.Responder[armautomation.ScheduleClientUpdateResponse], errResp azfake.ErrorResponder)
}

ScheduleServer is a fake server for instances of the armautomation.ScheduleClient type.

type ScheduleServerTransport

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

ScheduleServerTransport connects instances of armautomation.ScheduleClient to instances of ScheduleServer. Don't use this type directly, use NewScheduleServerTransport instead.

func NewScheduleServerTransport

func NewScheduleServerTransport(srv *ScheduleServer) *ScheduleServerTransport

NewScheduleServerTransport creates a new instance of ScheduleServerTransport with the provided implementation. The returned ScheduleServerTransport instance is connected to an instance of armautomation.ScheduleClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ScheduleServerTransport) Do

Do implements the policy.Transporter interface for ScheduleServerTransport.

type Server

type Server struct {
	// ConvertGraphRunbookContent is the fake for method Client.ConvertGraphRunbookContent
	// HTTP status codes to indicate success: http.StatusOK
	ConvertGraphRunbookContent func(ctx context.Context, resourceGroupName string, automationAccountName string, parameters armautomation.GraphicalRunbookContent, options *armautomation.ClientConvertGraphRunbookContentOptions) (resp azfake.Responder[armautomation.ClientConvertGraphRunbookContentResponse], errResp azfake.ErrorResponder)
}

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

type ServerFactory

type ServerFactory struct {
	AccountServer                                AccountServer
	ActivityServer                               ActivityServer
	AgentRegistrationInformationServer           AgentRegistrationInformationServer
	CertificateServer                            CertificateServer
	Server                                       Server
	ConnectionServer                             ConnectionServer
	ConnectionTypeServer                         ConnectionTypeServer
	CredentialServer                             CredentialServer
	DeletedAutomationAccountsServer              DeletedAutomationAccountsServer
	DscCompilationJobServer                      DscCompilationJobServer
	DscCompilationJobStreamServer                DscCompilationJobStreamServer
	DscConfigurationServer                       DscConfigurationServer
	DscNodeServer                                DscNodeServer
	DscNodeConfigurationServer                   DscNodeConfigurationServer
	FieldsServer                                 FieldsServer
	HybridRunbookWorkerGroupServer               HybridRunbookWorkerGroupServer
	HybridRunbookWorkersServer                   HybridRunbookWorkersServer
	JobServer                                    JobServer
	JobScheduleServer                            JobScheduleServer
	JobStreamServer                              JobStreamServer
	KeysServer                                   KeysServer
	LinkedWorkspaceServer                        LinkedWorkspaceServer
	ModuleServer                                 ModuleServer
	NodeCountInformationServer                   NodeCountInformationServer
	NodeReportsServer                            NodeReportsServer
	ObjectDataTypesServer                        ObjectDataTypesServer
	OperationsServer                             OperationsServer
	PrivateEndpointConnectionsServer             PrivateEndpointConnectionsServer
	PrivateLinkResourcesServer                   PrivateLinkResourcesServer
	Python2PackageServer                         Python2PackageServer
	RunbookServer                                RunbookServer
	RunbookDraftServer                           RunbookDraftServer
	ScheduleServer                               ScheduleServer
	SoftwareUpdateConfigurationMachineRunsServer SoftwareUpdateConfigurationMachineRunsServer
	SoftwareUpdateConfigurationRunsServer        SoftwareUpdateConfigurationRunsServer
	SoftwareUpdateConfigurationsServer           SoftwareUpdateConfigurationsServer
	SourceControlServer                          SourceControlServer
	SourceControlSyncJobServer                   SourceControlSyncJobServer
	SourceControlSyncJobStreamsServer            SourceControlSyncJobStreamsServer
	StatisticsServer                             StatisticsServer
	TestJobServer                                TestJobServer
	TestJobStreamsServer                         TestJobStreamsServer
	UsagesServer                                 UsagesServer
	VariableServer                               VariableServer
	WatcherServer                                WatcherServer
	WebhookServer                                WebhookServer
}

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

type ServerFactoryTransport

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

ServerFactoryTransport connects instances of armautomation.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 armautomation.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 armautomation.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 armautomation.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.

type SoftwareUpdateConfigurationMachineRunsServer

type SoftwareUpdateConfigurationMachineRunsServer struct {
	// GetByID is the fake for method SoftwareUpdateConfigurationMachineRunsClient.GetByID
	// HTTP status codes to indicate success: http.StatusOK
	GetByID func(ctx context.Context, resourceGroupName string, automationAccountName string, softwareUpdateConfigurationMachineRunID string, options *armautomation.SoftwareUpdateConfigurationMachineRunsClientGetByIDOptions) (resp azfake.Responder[armautomation.SoftwareUpdateConfigurationMachineRunsClientGetByIDResponse], errResp azfake.ErrorResponder)

	// List is the fake for method SoftwareUpdateConfigurationMachineRunsClient.List
	// HTTP status codes to indicate success: http.StatusOK
	List func(ctx context.Context, resourceGroupName string, automationAccountName string, options *armautomation.SoftwareUpdateConfigurationMachineRunsClientListOptions) (resp azfake.Responder[armautomation.SoftwareUpdateConfigurationMachineRunsClientListResponse], errResp azfake.ErrorResponder)
}

SoftwareUpdateConfigurationMachineRunsServer is a fake server for instances of the armautomation.SoftwareUpdateConfigurationMachineRunsClient type.

type SoftwareUpdateConfigurationMachineRunsServerTransport

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

SoftwareUpdateConfigurationMachineRunsServerTransport connects instances of armautomation.SoftwareUpdateConfigurationMachineRunsClient to instances of SoftwareUpdateConfigurationMachineRunsServer. Don't use this type directly, use NewSoftwareUpdateConfigurationMachineRunsServerTransport instead.

func NewSoftwareUpdateConfigurationMachineRunsServerTransport

func NewSoftwareUpdateConfigurationMachineRunsServerTransport(srv *SoftwareUpdateConfigurationMachineRunsServer) *SoftwareUpdateConfigurationMachineRunsServerTransport

NewSoftwareUpdateConfigurationMachineRunsServerTransport creates a new instance of SoftwareUpdateConfigurationMachineRunsServerTransport with the provided implementation. The returned SoftwareUpdateConfigurationMachineRunsServerTransport instance is connected to an instance of armautomation.SoftwareUpdateConfigurationMachineRunsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*SoftwareUpdateConfigurationMachineRunsServerTransport) Do

Do implements the policy.Transporter interface for SoftwareUpdateConfigurationMachineRunsServerTransport.

type SoftwareUpdateConfigurationRunsServer

type SoftwareUpdateConfigurationRunsServer struct {
	// GetByID is the fake for method SoftwareUpdateConfigurationRunsClient.GetByID
	// HTTP status codes to indicate success: http.StatusOK
	GetByID func(ctx context.Context, resourceGroupName string, automationAccountName string, softwareUpdateConfigurationRunID string, options *armautomation.SoftwareUpdateConfigurationRunsClientGetByIDOptions) (resp azfake.Responder[armautomation.SoftwareUpdateConfigurationRunsClientGetByIDResponse], errResp azfake.ErrorResponder)

	// List is the fake for method SoftwareUpdateConfigurationRunsClient.List
	// HTTP status codes to indicate success: http.StatusOK
	List func(ctx context.Context, resourceGroupName string, automationAccountName string, options *armautomation.SoftwareUpdateConfigurationRunsClientListOptions) (resp azfake.Responder[armautomation.SoftwareUpdateConfigurationRunsClientListResponse], errResp azfake.ErrorResponder)
}

SoftwareUpdateConfigurationRunsServer is a fake server for instances of the armautomation.SoftwareUpdateConfigurationRunsClient type.

type SoftwareUpdateConfigurationRunsServerTransport

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

SoftwareUpdateConfigurationRunsServerTransport connects instances of armautomation.SoftwareUpdateConfigurationRunsClient to instances of SoftwareUpdateConfigurationRunsServer. Don't use this type directly, use NewSoftwareUpdateConfigurationRunsServerTransport instead.

func NewSoftwareUpdateConfigurationRunsServerTransport

func NewSoftwareUpdateConfigurationRunsServerTransport(srv *SoftwareUpdateConfigurationRunsServer) *SoftwareUpdateConfigurationRunsServerTransport

NewSoftwareUpdateConfigurationRunsServerTransport creates a new instance of SoftwareUpdateConfigurationRunsServerTransport with the provided implementation. The returned SoftwareUpdateConfigurationRunsServerTransport instance is connected to an instance of armautomation.SoftwareUpdateConfigurationRunsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*SoftwareUpdateConfigurationRunsServerTransport) Do

Do implements the policy.Transporter interface for SoftwareUpdateConfigurationRunsServerTransport.

type SoftwareUpdateConfigurationsServer

type SoftwareUpdateConfigurationsServer struct {
	// Create is the fake for method SoftwareUpdateConfigurationsClient.Create
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	Create func(ctx context.Context, resourceGroupName string, automationAccountName string, softwareUpdateConfigurationName string, parameters armautomation.SoftwareUpdateConfiguration, options *armautomation.SoftwareUpdateConfigurationsClientCreateOptions) (resp azfake.Responder[armautomation.SoftwareUpdateConfigurationsClientCreateResponse], errResp azfake.ErrorResponder)

	// Delete is the fake for method SoftwareUpdateConfigurationsClient.Delete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusNoContent
	Delete func(ctx context.Context, resourceGroupName string, automationAccountName string, softwareUpdateConfigurationName string, options *armautomation.SoftwareUpdateConfigurationsClientDeleteOptions) (resp azfake.Responder[armautomation.SoftwareUpdateConfigurationsClientDeleteResponse], errResp azfake.ErrorResponder)

	// GetByName is the fake for method SoftwareUpdateConfigurationsClient.GetByName
	// HTTP status codes to indicate success: http.StatusOK
	GetByName func(ctx context.Context, resourceGroupName string, automationAccountName string, softwareUpdateConfigurationName string, options *armautomation.SoftwareUpdateConfigurationsClientGetByNameOptions) (resp azfake.Responder[armautomation.SoftwareUpdateConfigurationsClientGetByNameResponse], errResp azfake.ErrorResponder)

	// List is the fake for method SoftwareUpdateConfigurationsClient.List
	// HTTP status codes to indicate success: http.StatusOK
	List func(ctx context.Context, resourceGroupName string, automationAccountName string, options *armautomation.SoftwareUpdateConfigurationsClientListOptions) (resp azfake.Responder[armautomation.SoftwareUpdateConfigurationsClientListResponse], errResp azfake.ErrorResponder)
}

SoftwareUpdateConfigurationsServer is a fake server for instances of the armautomation.SoftwareUpdateConfigurationsClient type.

type SoftwareUpdateConfigurationsServerTransport

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

SoftwareUpdateConfigurationsServerTransport connects instances of armautomation.SoftwareUpdateConfigurationsClient to instances of SoftwareUpdateConfigurationsServer. Don't use this type directly, use NewSoftwareUpdateConfigurationsServerTransport instead.

func NewSoftwareUpdateConfigurationsServerTransport

func NewSoftwareUpdateConfigurationsServerTransport(srv *SoftwareUpdateConfigurationsServer) *SoftwareUpdateConfigurationsServerTransport

NewSoftwareUpdateConfigurationsServerTransport creates a new instance of SoftwareUpdateConfigurationsServerTransport with the provided implementation. The returned SoftwareUpdateConfigurationsServerTransport instance is connected to an instance of armautomation.SoftwareUpdateConfigurationsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*SoftwareUpdateConfigurationsServerTransport) Do

Do implements the policy.Transporter interface for SoftwareUpdateConfigurationsServerTransport.

type SourceControlServer

type SourceControlServer struct {
	// CreateOrUpdate is the fake for method SourceControlClient.CreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	CreateOrUpdate func(ctx context.Context, resourceGroupName string, automationAccountName string, sourceControlName string, parameters armautomation.SourceControlCreateOrUpdateParameters, options *armautomation.SourceControlClientCreateOrUpdateOptions) (resp azfake.Responder[armautomation.SourceControlClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// Delete is the fake for method SourceControlClient.Delete
	// HTTP status codes to indicate success: http.StatusOK
	Delete func(ctx context.Context, resourceGroupName string, automationAccountName string, sourceControlName string, options *armautomation.SourceControlClientDeleteOptions) (resp azfake.Responder[armautomation.SourceControlClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method SourceControlClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, automationAccountName string, sourceControlName string, options *armautomation.SourceControlClientGetOptions) (resp azfake.Responder[armautomation.SourceControlClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByAutomationAccountPager is the fake for method SourceControlClient.NewListByAutomationAccountPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByAutomationAccountPager func(resourceGroupName string, automationAccountName string, options *armautomation.SourceControlClientListByAutomationAccountOptions) (resp azfake.PagerResponder[armautomation.SourceControlClientListByAutomationAccountResponse])

	// Update is the fake for method SourceControlClient.Update
	// HTTP status codes to indicate success: http.StatusOK
	Update func(ctx context.Context, resourceGroupName string, automationAccountName string, sourceControlName string, parameters armautomation.SourceControlUpdateParameters, options *armautomation.SourceControlClientUpdateOptions) (resp azfake.Responder[armautomation.SourceControlClientUpdateResponse], errResp azfake.ErrorResponder)
}

SourceControlServer is a fake server for instances of the armautomation.SourceControlClient type.

type SourceControlServerTransport

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

SourceControlServerTransport connects instances of armautomation.SourceControlClient to instances of SourceControlServer. Don't use this type directly, use NewSourceControlServerTransport instead.

func NewSourceControlServerTransport

func NewSourceControlServerTransport(srv *SourceControlServer) *SourceControlServerTransport

NewSourceControlServerTransport creates a new instance of SourceControlServerTransport with the provided implementation. The returned SourceControlServerTransport instance is connected to an instance of armautomation.SourceControlClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*SourceControlServerTransport) Do

Do implements the policy.Transporter interface for SourceControlServerTransport.

type SourceControlSyncJobServer

type SourceControlSyncJobServer struct {
	// Create is the fake for method SourceControlSyncJobClient.Create
	// HTTP status codes to indicate success: http.StatusCreated
	Create func(ctx context.Context, resourceGroupName string, automationAccountName string, sourceControlName string, sourceControlSyncJobID string, parameters armautomation.SourceControlSyncJobCreateParameters, options *armautomation.SourceControlSyncJobClientCreateOptions) (resp azfake.Responder[armautomation.SourceControlSyncJobClientCreateResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method SourceControlSyncJobClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, automationAccountName string, sourceControlName string, sourceControlSyncJobID string, options *armautomation.SourceControlSyncJobClientGetOptions) (resp azfake.Responder[armautomation.SourceControlSyncJobClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByAutomationAccountPager is the fake for method SourceControlSyncJobClient.NewListByAutomationAccountPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByAutomationAccountPager func(resourceGroupName string, automationAccountName string, sourceControlName string, options *armautomation.SourceControlSyncJobClientListByAutomationAccountOptions) (resp azfake.PagerResponder[armautomation.SourceControlSyncJobClientListByAutomationAccountResponse])
}

SourceControlSyncJobServer is a fake server for instances of the armautomation.SourceControlSyncJobClient type.

type SourceControlSyncJobServerTransport

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

SourceControlSyncJobServerTransport connects instances of armautomation.SourceControlSyncJobClient to instances of SourceControlSyncJobServer. Don't use this type directly, use NewSourceControlSyncJobServerTransport instead.

func NewSourceControlSyncJobServerTransport

func NewSourceControlSyncJobServerTransport(srv *SourceControlSyncJobServer) *SourceControlSyncJobServerTransport

NewSourceControlSyncJobServerTransport creates a new instance of SourceControlSyncJobServerTransport with the provided implementation. The returned SourceControlSyncJobServerTransport instance is connected to an instance of armautomation.SourceControlSyncJobClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*SourceControlSyncJobServerTransport) Do

Do implements the policy.Transporter interface for SourceControlSyncJobServerTransport.

type SourceControlSyncJobStreamsServer

type SourceControlSyncJobStreamsServer struct {
	// Get is the fake for method SourceControlSyncJobStreamsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, automationAccountName string, sourceControlName string, sourceControlSyncJobID string, streamID string, options *armautomation.SourceControlSyncJobStreamsClientGetOptions) (resp azfake.Responder[armautomation.SourceControlSyncJobStreamsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListBySyncJobPager is the fake for method SourceControlSyncJobStreamsClient.NewListBySyncJobPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListBySyncJobPager func(resourceGroupName string, automationAccountName string, sourceControlName string, sourceControlSyncJobID string, options *armautomation.SourceControlSyncJobStreamsClientListBySyncJobOptions) (resp azfake.PagerResponder[armautomation.SourceControlSyncJobStreamsClientListBySyncJobResponse])
}

SourceControlSyncJobStreamsServer is a fake server for instances of the armautomation.SourceControlSyncJobStreamsClient type.

type SourceControlSyncJobStreamsServerTransport

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

SourceControlSyncJobStreamsServerTransport connects instances of armautomation.SourceControlSyncJobStreamsClient to instances of SourceControlSyncJobStreamsServer. Don't use this type directly, use NewSourceControlSyncJobStreamsServerTransport instead.

func NewSourceControlSyncJobStreamsServerTransport

func NewSourceControlSyncJobStreamsServerTransport(srv *SourceControlSyncJobStreamsServer) *SourceControlSyncJobStreamsServerTransport

NewSourceControlSyncJobStreamsServerTransport creates a new instance of SourceControlSyncJobStreamsServerTransport with the provided implementation. The returned SourceControlSyncJobStreamsServerTransport instance is connected to an instance of armautomation.SourceControlSyncJobStreamsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*SourceControlSyncJobStreamsServerTransport) Do

Do implements the policy.Transporter interface for SourceControlSyncJobStreamsServerTransport.

type StatisticsServer

type StatisticsServer struct {
	// NewListByAutomationAccountPager is the fake for method StatisticsClient.NewListByAutomationAccountPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByAutomationAccountPager func(resourceGroupName string, automationAccountName string, options *armautomation.StatisticsClientListByAutomationAccountOptions) (resp azfake.PagerResponder[armautomation.StatisticsClientListByAutomationAccountResponse])
}

StatisticsServer is a fake server for instances of the armautomation.StatisticsClient type.

type StatisticsServerTransport

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

StatisticsServerTransport connects instances of armautomation.StatisticsClient to instances of StatisticsServer. Don't use this type directly, use NewStatisticsServerTransport instead.

func NewStatisticsServerTransport

func NewStatisticsServerTransport(srv *StatisticsServer) *StatisticsServerTransport

NewStatisticsServerTransport creates a new instance of StatisticsServerTransport with the provided implementation. The returned StatisticsServerTransport instance is connected to an instance of armautomation.StatisticsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*StatisticsServerTransport) Do

Do implements the policy.Transporter interface for StatisticsServerTransport.

type TestJobServer

type TestJobServer struct {
	// Create is the fake for method TestJobClient.Create
	// HTTP status codes to indicate success: http.StatusCreated
	Create func(ctx context.Context, resourceGroupName string, automationAccountName string, runbookName string, parameters armautomation.TestJobCreateParameters, options *armautomation.TestJobClientCreateOptions) (resp azfake.Responder[armautomation.TestJobClientCreateResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method TestJobClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, automationAccountName string, runbookName string, options *armautomation.TestJobClientGetOptions) (resp azfake.Responder[armautomation.TestJobClientGetResponse], errResp azfake.ErrorResponder)

	// Resume is the fake for method TestJobClient.Resume
	// HTTP status codes to indicate success: http.StatusOK
	Resume func(ctx context.Context, resourceGroupName string, automationAccountName string, runbookName string, options *armautomation.TestJobClientResumeOptions) (resp azfake.Responder[armautomation.TestJobClientResumeResponse], errResp azfake.ErrorResponder)

	// Stop is the fake for method TestJobClient.Stop
	// HTTP status codes to indicate success: http.StatusOK
	Stop func(ctx context.Context, resourceGroupName string, automationAccountName string, runbookName string, options *armautomation.TestJobClientStopOptions) (resp azfake.Responder[armautomation.TestJobClientStopResponse], errResp azfake.ErrorResponder)

	// Suspend is the fake for method TestJobClient.Suspend
	// HTTP status codes to indicate success: http.StatusOK
	Suspend func(ctx context.Context, resourceGroupName string, automationAccountName string, runbookName string, options *armautomation.TestJobClientSuspendOptions) (resp azfake.Responder[armautomation.TestJobClientSuspendResponse], errResp azfake.ErrorResponder)
}

TestJobServer is a fake server for instances of the armautomation.TestJobClient type.

type TestJobServerTransport

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

TestJobServerTransport connects instances of armautomation.TestJobClient to instances of TestJobServer. Don't use this type directly, use NewTestJobServerTransport instead.

func NewTestJobServerTransport

func NewTestJobServerTransport(srv *TestJobServer) *TestJobServerTransport

NewTestJobServerTransport creates a new instance of TestJobServerTransport with the provided implementation. The returned TestJobServerTransport instance is connected to an instance of armautomation.TestJobClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*TestJobServerTransport) Do

Do implements the policy.Transporter interface for TestJobServerTransport.

type TestJobStreamsServer

type TestJobStreamsServer struct {
	// Get is the fake for method TestJobStreamsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, automationAccountName string, runbookName string, jobStreamID string, options *armautomation.TestJobStreamsClientGetOptions) (resp azfake.Responder[armautomation.TestJobStreamsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByTestJobPager is the fake for method TestJobStreamsClient.NewListByTestJobPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByTestJobPager func(resourceGroupName string, automationAccountName string, runbookName string, options *armautomation.TestJobStreamsClientListByTestJobOptions) (resp azfake.PagerResponder[armautomation.TestJobStreamsClientListByTestJobResponse])
}

TestJobStreamsServer is a fake server for instances of the armautomation.TestJobStreamsClient type.

type TestJobStreamsServerTransport

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

TestJobStreamsServerTransport connects instances of armautomation.TestJobStreamsClient to instances of TestJobStreamsServer. Don't use this type directly, use NewTestJobStreamsServerTransport instead.

func NewTestJobStreamsServerTransport

func NewTestJobStreamsServerTransport(srv *TestJobStreamsServer) *TestJobStreamsServerTransport

NewTestJobStreamsServerTransport creates a new instance of TestJobStreamsServerTransport with the provided implementation. The returned TestJobStreamsServerTransport instance is connected to an instance of armautomation.TestJobStreamsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*TestJobStreamsServerTransport) Do

Do implements the policy.Transporter interface for TestJobStreamsServerTransport.

type UsagesServer

type UsagesServer struct {
	// NewListByAutomationAccountPager is the fake for method UsagesClient.NewListByAutomationAccountPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByAutomationAccountPager func(resourceGroupName string, automationAccountName string, options *armautomation.UsagesClientListByAutomationAccountOptions) (resp azfake.PagerResponder[armautomation.UsagesClientListByAutomationAccountResponse])
}

UsagesServer is a fake server for instances of the armautomation.UsagesClient type.

type UsagesServerTransport

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

UsagesServerTransport connects instances of armautomation.UsagesClient to instances of UsagesServer. Don't use this type directly, use NewUsagesServerTransport instead.

func NewUsagesServerTransport

func NewUsagesServerTransport(srv *UsagesServer) *UsagesServerTransport

NewUsagesServerTransport creates a new instance of UsagesServerTransport with the provided implementation. The returned UsagesServerTransport instance is connected to an instance of armautomation.UsagesClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*UsagesServerTransport) Do

Do implements the policy.Transporter interface for UsagesServerTransport.

type VariableServer

type VariableServer struct {
	// CreateOrUpdate is the fake for method VariableClient.CreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	CreateOrUpdate func(ctx context.Context, resourceGroupName string, automationAccountName string, variableName string, parameters armautomation.VariableCreateOrUpdateParameters, options *armautomation.VariableClientCreateOrUpdateOptions) (resp azfake.Responder[armautomation.VariableClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// Delete is the fake for method VariableClient.Delete
	// HTTP status codes to indicate success: http.StatusOK
	Delete func(ctx context.Context, resourceGroupName string, automationAccountName string, variableName string, options *armautomation.VariableClientDeleteOptions) (resp azfake.Responder[armautomation.VariableClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method VariableClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, automationAccountName string, variableName string, options *armautomation.VariableClientGetOptions) (resp azfake.Responder[armautomation.VariableClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByAutomationAccountPager is the fake for method VariableClient.NewListByAutomationAccountPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByAutomationAccountPager func(resourceGroupName string, automationAccountName string, options *armautomation.VariableClientListByAutomationAccountOptions) (resp azfake.PagerResponder[armautomation.VariableClientListByAutomationAccountResponse])

	// Update is the fake for method VariableClient.Update
	// HTTP status codes to indicate success: http.StatusOK
	Update func(ctx context.Context, resourceGroupName string, automationAccountName string, variableName string, parameters armautomation.VariableUpdateParameters, options *armautomation.VariableClientUpdateOptions) (resp azfake.Responder[armautomation.VariableClientUpdateResponse], errResp azfake.ErrorResponder)
}

VariableServer is a fake server for instances of the armautomation.VariableClient type.

type VariableServerTransport

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

VariableServerTransport connects instances of armautomation.VariableClient to instances of VariableServer. Don't use this type directly, use NewVariableServerTransport instead.

func NewVariableServerTransport

func NewVariableServerTransport(srv *VariableServer) *VariableServerTransport

NewVariableServerTransport creates a new instance of VariableServerTransport with the provided implementation. The returned VariableServerTransport instance is connected to an instance of armautomation.VariableClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*VariableServerTransport) Do

Do implements the policy.Transporter interface for VariableServerTransport.

type WatcherServer

type WatcherServer struct {
	// CreateOrUpdate is the fake for method WatcherClient.CreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	CreateOrUpdate func(ctx context.Context, resourceGroupName string, automationAccountName string, watcherName string, parameters armautomation.Watcher, options *armautomation.WatcherClientCreateOrUpdateOptions) (resp azfake.Responder[armautomation.WatcherClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// Delete is the fake for method WatcherClient.Delete
	// HTTP status codes to indicate success: http.StatusOK
	Delete func(ctx context.Context, resourceGroupName string, automationAccountName string, watcherName string, options *armautomation.WatcherClientDeleteOptions) (resp azfake.Responder[armautomation.WatcherClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method WatcherClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, automationAccountName string, watcherName string, options *armautomation.WatcherClientGetOptions) (resp azfake.Responder[armautomation.WatcherClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByAutomationAccountPager is the fake for method WatcherClient.NewListByAutomationAccountPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByAutomationAccountPager func(resourceGroupName string, automationAccountName string, options *armautomation.WatcherClientListByAutomationAccountOptions) (resp azfake.PagerResponder[armautomation.WatcherClientListByAutomationAccountResponse])

	// Start is the fake for method WatcherClient.Start
	// HTTP status codes to indicate success: http.StatusOK
	Start func(ctx context.Context, resourceGroupName string, automationAccountName string, watcherName string, options *armautomation.WatcherClientStartOptions) (resp azfake.Responder[armautomation.WatcherClientStartResponse], errResp azfake.ErrorResponder)

	// Stop is the fake for method WatcherClient.Stop
	// HTTP status codes to indicate success: http.StatusOK
	Stop func(ctx context.Context, resourceGroupName string, automationAccountName string, watcherName string, options *armautomation.WatcherClientStopOptions) (resp azfake.Responder[armautomation.WatcherClientStopResponse], errResp azfake.ErrorResponder)

	// Update is the fake for method WatcherClient.Update
	// HTTP status codes to indicate success: http.StatusOK
	Update func(ctx context.Context, resourceGroupName string, automationAccountName string, watcherName string, parameters armautomation.WatcherUpdateParameters, options *armautomation.WatcherClientUpdateOptions) (resp azfake.Responder[armautomation.WatcherClientUpdateResponse], errResp azfake.ErrorResponder)
}

WatcherServer is a fake server for instances of the armautomation.WatcherClient type.

type WatcherServerTransport

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

WatcherServerTransport connects instances of armautomation.WatcherClient to instances of WatcherServer. Don't use this type directly, use NewWatcherServerTransport instead.

func NewWatcherServerTransport

func NewWatcherServerTransport(srv *WatcherServer) *WatcherServerTransport

NewWatcherServerTransport creates a new instance of WatcherServerTransport with the provided implementation. The returned WatcherServerTransport instance is connected to an instance of armautomation.WatcherClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*WatcherServerTransport) Do

Do implements the policy.Transporter interface for WatcherServerTransport.

type WebhookServer

type WebhookServer struct {
	// CreateOrUpdate is the fake for method WebhookClient.CreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	CreateOrUpdate func(ctx context.Context, resourceGroupName string, automationAccountName string, webhookName string, parameters armautomation.WebhookCreateOrUpdateParameters, options *armautomation.WebhookClientCreateOrUpdateOptions) (resp azfake.Responder[armautomation.WebhookClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// Delete is the fake for method WebhookClient.Delete
	// HTTP status codes to indicate success: http.StatusOK
	Delete func(ctx context.Context, resourceGroupName string, automationAccountName string, webhookName string, options *armautomation.WebhookClientDeleteOptions) (resp azfake.Responder[armautomation.WebhookClientDeleteResponse], errResp azfake.ErrorResponder)

	// GenerateURI is the fake for method WebhookClient.GenerateURI
	// HTTP status codes to indicate success: http.StatusOK
	GenerateURI func(ctx context.Context, resourceGroupName string, automationAccountName string, options *armautomation.WebhookClientGenerateURIOptions) (resp azfake.Responder[armautomation.WebhookClientGenerateURIResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method WebhookClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, automationAccountName string, webhookName string, options *armautomation.WebhookClientGetOptions) (resp azfake.Responder[armautomation.WebhookClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByAutomationAccountPager is the fake for method WebhookClient.NewListByAutomationAccountPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByAutomationAccountPager func(resourceGroupName string, automationAccountName string, options *armautomation.WebhookClientListByAutomationAccountOptions) (resp azfake.PagerResponder[armautomation.WebhookClientListByAutomationAccountResponse])

	// Update is the fake for method WebhookClient.Update
	// HTTP status codes to indicate success: http.StatusOK
	Update func(ctx context.Context, resourceGroupName string, automationAccountName string, webhookName string, parameters armautomation.WebhookUpdateParameters, options *armautomation.WebhookClientUpdateOptions) (resp azfake.Responder[armautomation.WebhookClientUpdateResponse], errResp azfake.ErrorResponder)
}

WebhookServer is a fake server for instances of the armautomation.WebhookClient type.

type WebhookServerTransport

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

WebhookServerTransport connects instances of armautomation.WebhookClient to instances of WebhookServer. Don't use this type directly, use NewWebhookServerTransport instead.

func NewWebhookServerTransport

func NewWebhookServerTransport(srv *WebhookServer) *WebhookServerTransport

NewWebhookServerTransport creates a new instance of WebhookServerTransport with the provided implementation. The returned WebhookServerTransport instance is connected to an instance of armautomation.WebhookClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*WebhookServerTransport) Do

Do implements the policy.Transporter interface for WebhookServerTransport.

Jump to

Keyboard shortcuts

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