operations

package
v0.0.0-...-a423d60 Latest Latest
Warning

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

Go to latest
Published: Jul 4, 2024 License: Apache-2.0 Imports: 15 Imported by: 0

Documentation

Index

Constants

View Source
const (
	WebhookReferenceObjectTypeApplication         = "APPLICATION"
	WebhookReferenceObjectTypeApplicationTemplate = "APPLICATION_TEMPLATE"
	WebhookReferenceObjectTypeFormationTemplate   = "FORMATION_TEMPLATE"
)

Variables

This section is empty.

Functions

This section is empty.

Types

type AddConstraintOperation

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

func NewAddConstraintOperation

func NewAddConstraintOperation(name string) *AddConstraintOperation

func (*AddConstraintOperation) Cleanup

func (o *AddConstraintOperation) Cleanup(t *testing.T, ctx context.Context, gqlClient *gcli.Client)

func (*AddConstraintOperation) Execute

func (o *AddConstraintOperation) Execute(t *testing.T, ctx context.Context, gqlClient *gcli.Client)

func (*AddConstraintOperation) Operation

func (o *AddConstraintOperation) Operation() Operation

func (*AddConstraintOperation) WithAsserters

func (o *AddConstraintOperation) WithAsserters(asserters ...asserters.Asserter) *AddConstraintOperation

func (*AddConstraintOperation) WithInputTemplate

func (o *AddConstraintOperation) WithInputTemplate(inputTemplate string) *AddConstraintOperation

func (*AddConstraintOperation) WithOperator

func (o *AddConstraintOperation) WithOperator(operator string) *AddConstraintOperation

func (*AddConstraintOperation) WithResourceSubtype

func (o *AddConstraintOperation) WithResourceSubtype(resourceSubtype string) *AddConstraintOperation

func (*AddConstraintOperation) WithResourceType

func (o *AddConstraintOperation) WithResourceType(resourceType graphql.ResourceType) *AddConstraintOperation

func (*AddConstraintOperation) WithScope

func (*AddConstraintOperation) WithTargetOperation

func (o *AddConstraintOperation) WithTargetOperation(targetOperation graphql.TargetOperation) *AddConstraintOperation

func (*AddConstraintOperation) WithTenant

func (o *AddConstraintOperation) WithTenant(tenantID string) *AddConstraintOperation

func (*AddConstraintOperation) WithType

type AddTenantAccess

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

func NewAddTenantAccess

func NewAddTenantAccess() *AddTenantAccess

func (*AddTenantAccess) Cleanup

func (o *AddTenantAccess) Cleanup(t *testing.T, ctx context.Context, gqlClient *gcli.Client)

func (*AddTenantAccess) Execute

func (o *AddTenantAccess) Execute(t *testing.T, ctx context.Context, gqlClient *gcli.Client)

func (*AddTenantAccess) Operation

func (o *AddTenantAccess) Operation() Operation

func (*AddTenantAccess) WithAsserters

func (o *AddTenantAccess) WithAsserters(asserters ...asserters.Asserter) *AddTenantAccess

func (*AddTenantAccess) WithOwnership

func (o *AddTenantAccess) WithOwnership(isOwner bool) *AddTenantAccess

func (*AddTenantAccess) WithResourceID

func (o *AddTenantAccess) WithResourceID(resourceID string) *AddTenantAccess

func (*AddTenantAccess) WithResourceType

func (o *AddTenantAccess) WithResourceType(resourceType graphql.TenantAccessObjectType) *AddTenantAccess

func (*AddTenantAccess) WithTenantID

func (o *AddTenantAccess) WithTenantID(tenantID string) *AddTenantAccess

type AddWebhookToApplicationOperation

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

func NewAddWebhookToApplicationOperation

func NewAddWebhookToApplicationOperation(webhookType graphql.WebhookType, applicationID string, tenantID string) *AddWebhookToApplicationOperation

func (*AddWebhookToApplicationOperation) Cleanup

func (o *AddWebhookToApplicationOperation) Cleanup(t *testing.T, ctx context.Context, gqlClient *gcli.Client)

func (*AddWebhookToApplicationOperation) Execute

func (o *AddWebhookToApplicationOperation) Execute(t *testing.T, ctx context.Context, gqlClient *gcli.Client)

func (*AddWebhookToApplicationOperation) Operation

func (*AddWebhookToApplicationOperation) WithAsserters

func (*AddWebhookToApplicationOperation) WithHeaderTemplate

func (o *AddWebhookToApplicationOperation) WithHeaderTemplate(headerTemplate *string) *AddWebhookToApplicationOperation

func (*AddWebhookToApplicationOperation) WithInputTemplate

func (o *AddWebhookToApplicationOperation) WithInputTemplate(inputTemplate string) *AddWebhookToApplicationOperation

func (*AddWebhookToApplicationOperation) WithOutputTemplate

func (o *AddWebhookToApplicationOperation) WithOutputTemplate(outputTemplate string) *AddWebhookToApplicationOperation

func (*AddWebhookToApplicationOperation) WithURLTemplate

func (*AddWebhookToApplicationOperation) WithWebhookMode

func (*AddWebhookToApplicationOperation) WithWebhookType

type AddWebhookToObjectOperation

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

func NewAddWebhookToObjectOperation

func NewAddWebhookToObjectOperation(webhookType graphql.WebhookType, webhookObjectType WebhookReferenceObjectType, objectID string, tenantID string) *AddWebhookToObjectOperation

func (*AddWebhookToObjectOperation) Cleanup

func (o *AddWebhookToObjectOperation) Cleanup(t *testing.T, ctx context.Context, gqlClient *gcli.Client)

func (*AddWebhookToObjectOperation) Execute

func (o *AddWebhookToObjectOperation) Execute(t *testing.T, ctx context.Context, gqlClient *gcli.Client)

func (*AddWebhookToObjectOperation) Operation

func (o *AddWebhookToObjectOperation) Operation() Operation

func (*AddWebhookToObjectOperation) WithAsserters

func (*AddWebhookToObjectOperation) WithHeaderTemplate

func (o *AddWebhookToObjectOperation) WithHeaderTemplate(headerTemplate *string) *AddWebhookToObjectOperation

func (*AddWebhookToObjectOperation) WithInputTemplate

func (o *AddWebhookToObjectOperation) WithInputTemplate(inputTemplate string) *AddWebhookToObjectOperation

func (*AddWebhookToObjectOperation) WithOutputTemplate

func (o *AddWebhookToObjectOperation) WithOutputTemplate(outputTemplate string) *AddWebhookToObjectOperation

func (*AddWebhookToObjectOperation) WithURL

func (*AddWebhookToObjectOperation) WithURLTemplate

func (o *AddWebhookToObjectOperation) WithURLTemplate(urlTemplate string) *AddWebhookToObjectOperation

func (*AddWebhookToObjectOperation) WithWebhookMode

func (*AddWebhookToObjectOperation) WithWebhookType

type AssignAppToFormationErrorOperation

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

func NewAssignAppToFormationErrorOperation

func NewAssignAppToFormationErrorOperation(applicationID string, tenantID string) *AssignAppToFormationErrorOperation

func (*AssignAppToFormationErrorOperation) Cleanup

func (o *AssignAppToFormationErrorOperation) Cleanup(t *testing.T, ctx context.Context, gqlClient *gcli.Client)

func (*AssignAppToFormationErrorOperation) Execute

func (o *AssignAppToFormationErrorOperation) Execute(t *testing.T, ctx context.Context, gqlClient *gcli.Client)

func (*AssignAppToFormationErrorOperation) Operation

func (*AssignAppToFormationErrorOperation) WithAsserters

type AssignAppToFormationOperation

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

func NewAssignAppToFormationOperation

func NewAssignAppToFormationOperation(applicationID string, tenantID string) *AssignAppToFormationOperation

func (*AssignAppToFormationOperation) Cleanup

func (o *AssignAppToFormationOperation) Cleanup(t *testing.T, ctx context.Context, gqlClient *gcli.Client)

func (*AssignAppToFormationOperation) Execute

func (o *AssignAppToFormationOperation) Execute(t *testing.T, ctx context.Context, gqlClient *gcli.Client)

func (*AssignAppToFormationOperation) Operation

func (*AssignAppToFormationOperation) WithAsserters

func (*AssignAppToFormationOperation) WithFormationName

func (o *AssignAppToFormationOperation) WithFormationName(formationName string) *AssignAppToFormationOperation

func (*AssignAppToFormationOperation) WithFormationNameContextKey

func (o *AssignAppToFormationOperation) WithFormationNameContextKey(formationNAmeContextKey string) *AssignAppToFormationOperation

func (*AssignAppToFormationOperation) WithInitialConfiguration

func (o *AssignAppToFormationOperation) WithInitialConfiguration(initialConfigurations []*graphql.InitialConfiguration) *AssignAppToFormationOperation

type CleanupNotificationsOperation

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

func NewCleanupNotificationsOperation

func NewCleanupNotificationsOperation() *CleanupNotificationsOperation

func (*CleanupNotificationsOperation) Cleanup

func (*CleanupNotificationsOperation) Execute

func (o *CleanupNotificationsOperation) Execute(t *testing.T, ctx context.Context, gqlClient *gcli.Client)

func (*CleanupNotificationsOperation) Operation

func (*CleanupNotificationsOperation) WithAsserters

func (*CleanupNotificationsOperation) WithExternalServicesMockMtlsSecuredURL

func (o *CleanupNotificationsOperation) WithExternalServicesMockMtlsSecuredURL(externalServicesMockMtlsSecuredURL string) *CleanupNotificationsOperation

func (*CleanupNotificationsOperation) WithHTTPClient

type CreateFormationOperation

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

func NewCreateFormationOperation

func NewCreateFormationOperation(tenantID string) *CreateFormationOperation

func (*CreateFormationOperation) Cleanup

func (o *CreateFormationOperation) Cleanup(t *testing.T, ctx context.Context, gqlClient *gcli.Client)

func (*CreateFormationOperation) Execute

func (o *CreateFormationOperation) Execute(t *testing.T, ctx context.Context, gqlClient *gcli.Client)

func (*CreateFormationOperation) Operation

func (o *CreateFormationOperation) Operation() Operation

func (*CreateFormationOperation) WithAsserters

func (o *CreateFormationOperation) WithAsserters(asserters ...asserters.Asserter) *CreateFormationOperation

func (*CreateFormationOperation) WithFormationTemplateName

func (o *CreateFormationOperation) WithFormationTemplateName(formationTemplateName string) *CreateFormationOperation

func (*CreateFormationOperation) WithName

func (*CreateFormationOperation) WithState

type DeleteFormationOperation

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

func NewDeleteFormationOperation

func NewDeleteFormationOperation(tenantID string) *DeleteFormationOperation

func (*DeleteFormationOperation) Cleanup

func (*DeleteFormationOperation) Execute

func (o *DeleteFormationOperation) Execute(t *testing.T, ctx context.Context, gqlClient *gcli.Client)

func (*DeleteFormationOperation) Operation

func (o *DeleteFormationOperation) Operation() Operation

func (*DeleteFormationOperation) WithAsserters

func (o *DeleteFormationOperation) WithAsserters(asserters ...asserters.Asserter) *DeleteFormationOperation

func (*DeleteFormationOperation) WithFormationTemplateName

func (o *DeleteFormationOperation) WithFormationTemplateName(formationTemplateName string) *DeleteFormationOperation

func (*DeleteFormationOperation) WithName

type ExecuteStatusReportOperation

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

func NewExecuteStatusReportOperation

func NewExecuteStatusReportOperation() *ExecuteStatusReportOperation

func (*ExecuteStatusReportOperation) Cleanup

func (o *ExecuteStatusReportOperation) Cleanup(t *testing.T, ctx context.Context, gqlClient *gcli.Client)

func (*ExecuteStatusReportOperation) Execute

func (o *ExecuteStatusReportOperation) Execute(t *testing.T, ctx context.Context, gqlClient *gcli.Client)

func (*ExecuteStatusReportOperation) Operation

func (o *ExecuteStatusReportOperation) Operation() Operation

func (*ExecuteStatusReportOperation) WithAsserters

func (*ExecuteStatusReportOperation) WithExternalServicesMockMtlsSecuredURL

func (o *ExecuteStatusReportOperation) WithExternalServicesMockMtlsSecuredURL(externalServicesMockMtlsSecuredURL string) *ExecuteStatusReportOperation

func (*ExecuteStatusReportOperation) WithFormationAssignment

func (o *ExecuteStatusReportOperation) WithFormationAssignment(source, target string) *ExecuteStatusReportOperation

func (*ExecuteStatusReportOperation) WithHTTPClient

func (*ExecuteStatusReportOperation) WithState

func (*ExecuteStatusReportOperation) WithStatusCode

func (o *ExecuteStatusReportOperation) WithStatusCode(statusCode int) *ExecuteStatusReportOperation

func (*ExecuteStatusReportOperation) WithTenant

type FinalizeFormationOperation

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

func NewFinalizeFormationOperation

func NewFinalizeFormationOperation() *FinalizeFormationOperation

func (*FinalizeFormationOperation) Cleanup

func (*FinalizeFormationOperation) Execute

func (o *FinalizeFormationOperation) Execute(t *testing.T, ctx context.Context, gqlClient *gcli.Client)

func (*FinalizeFormationOperation) Operation

func (o *FinalizeFormationOperation) Operation() Operation

func (*FinalizeFormationOperation) WithAsserters

func (*FinalizeFormationOperation) WithFormationName

func (o *FinalizeFormationOperation) WithFormationName(formationName string) *FinalizeFormationOperation

func (*FinalizeFormationOperation) WithTenantID

type FormationAssignmentRequestBody

type FormationAssignmentRequestBody struct {
	State         string          `json:"state"`
	Configuration json.RawMessage `json:"configuration"`
	Error         string          `json:"error"`
}

type GenerateOnetimeTokenForApplicationOperation

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

func NewGenerateOnetimeTokenForApplicationOperation

func NewGenerateOnetimeTokenForApplicationOperation(applicationID string, tenantID string) *GenerateOnetimeTokenForApplicationOperation

func (*GenerateOnetimeTokenForApplicationOperation) Cleanup

func (*GenerateOnetimeTokenForApplicationOperation) Execute

func (*GenerateOnetimeTokenForApplicationOperation) Operation

func (*GenerateOnetimeTokenForApplicationOperation) WithAsserters

func (*GenerateOnetimeTokenForApplicationOperation) WithScenarioGroups

type MultiOperation

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

func NewMultiOperation

func NewMultiOperation() *MultiOperation

func (*MultiOperation) Cleanup

func (o *MultiOperation) Cleanup(t *testing.T, ctx context.Context, gqlClient *gcli.Client)

func (*MultiOperation) Execute

func (o *MultiOperation) Execute(t *testing.T, ctx context.Context, gqlClient *gcli.Client)

func (*MultiOperation) Operation

func (o *MultiOperation) Operation() Operation

func (*MultiOperation) WithAsserters

func (o *MultiOperation) WithAsserters(asserters ...asserters.Asserter) *MultiOperation

func (*MultiOperation) WithOperation

func (o *MultiOperation) WithOperation(operation Operation) *MultiOperation

type Operation

type Operation interface {
	Execute(t *testing.T, ctx context.Context, gqlClient *gcli.Client)
	Cleanup(t *testing.T, ctx context.Context, gqlClient *gcli.Client)
}

type ResynchronizeFormationOperation

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

func NewResynchronizeFormationOperation

func NewResynchronizeFormationOperation() *ResynchronizeFormationOperation

func (*ResynchronizeFormationOperation) Cleanup

func (*ResynchronizeFormationOperation) Execute

func (o *ResynchronizeFormationOperation) Execute(t *testing.T, ctx context.Context, gqlClient *gcli.Client)

func (*ResynchronizeFormationOperation) Operation

func (*ResynchronizeFormationOperation) WithAsserters

func (*ResynchronizeFormationOperation) WithFormationName

func (o *ResynchronizeFormationOperation) WithFormationName(formationName string) *ResynchronizeFormationOperation

func (*ResynchronizeFormationOperation) WithTenantID

type UnassignAppFromFormationOperation

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

func NewUnassignAppFromFormationOperation

func NewUnassignAppFromFormationOperation(applicationID string, tenantID string) *UnassignAppFromFormationOperation

func (*UnassignAppFromFormationOperation) Cleanup

func (*UnassignAppFromFormationOperation) Execute

func (o *UnassignAppFromFormationOperation) Execute(t *testing.T, ctx context.Context, gqlClient *gcli.Client)

func (*UnassignAppFromFormationOperation) Operation

func (*UnassignAppFromFormationOperation) WithAsserters

func (*UnassignAppFromFormationOperation) WithFormationName

func (o *UnassignAppFromFormationOperation) WithFormationName(formationName string) *UnassignAppFromFormationOperation

type UnassignAppFromFormationOperationGlobal

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

func NewUnassignAppToFormationOperationGlobal

func NewUnassignAppToFormationOperationGlobal(applicationID string) *UnassignAppFromFormationOperationGlobal

func (*UnassignAppFromFormationOperationGlobal) Cleanup

func (*UnassignAppFromFormationOperationGlobal) Execute

func (*UnassignAppFromFormationOperationGlobal) Operation

func (*UnassignAppFromFormationOperationGlobal) WithAsserters

func (*UnassignAppFromFormationOperationGlobal) WithFormationIDContextKey

func (o *UnassignAppFromFormationOperationGlobal) WithFormationIDContextKey(formationIDContextKey string) *UnassignAppFromFormationOperationGlobal

type UpdateWebhookOperation

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

func NewUpdateWebhookOperation

func NewUpdateWebhookOperation() *UpdateWebhookOperation

func (*UpdateWebhookOperation) Cleanup

func (o *UpdateWebhookOperation) Cleanup(t *testing.T, ctx context.Context, gqlClient *gcli.Client)

func (*UpdateWebhookOperation) Execute

func (o *UpdateWebhookOperation) Execute(t *testing.T, ctx context.Context, gqlClient *gcli.Client)

func (*UpdateWebhookOperation) Operation

func (o *UpdateWebhookOperation) Operation() Operation

func (*UpdateWebhookOperation) WithAsserters

func (o *UpdateWebhookOperation) WithAsserters(asserters ...asserters.Asserter) *UpdateWebhookOperation

func (*UpdateWebhookOperation) WithHeaderTemplate

func (o *UpdateWebhookOperation) WithHeaderTemplate(headerTemplate *string) *UpdateWebhookOperation

func (*UpdateWebhookOperation) WithInputTemplate

func (o *UpdateWebhookOperation) WithInputTemplate(inputTemplate string) *UpdateWebhookOperation

func (*UpdateWebhookOperation) WithObjectID

func (o *UpdateWebhookOperation) WithObjectID(objectID string) *UpdateWebhookOperation

func (*UpdateWebhookOperation) WithObjectType

func (*UpdateWebhookOperation) WithOutputTemplate

func (o *UpdateWebhookOperation) WithOutputTemplate(outputTemplate string) *UpdateWebhookOperation

func (*UpdateWebhookOperation) WithTenantID

func (o *UpdateWebhookOperation) WithTenantID(tenantID string) *UpdateWebhookOperation

func (*UpdateWebhookOperation) WithURLTemplate

func (o *UpdateWebhookOperation) WithURLTemplate(urlTemplate string) *UpdateWebhookOperation

func (*UpdateWebhookOperation) WithWebhookMode

func (o *UpdateWebhookOperation) WithWebhookMode(webhookMode graphql.WebhookMode) *UpdateWebhookOperation

func (*UpdateWebhookOperation) WithWebhookType

func (o *UpdateWebhookOperation) WithWebhookType(webhookType graphql.WebhookType) *UpdateWebhookOperation

type WebhookReferenceObjectType

type WebhookReferenceObjectType string

Jump to

Keyboard shortcuts

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