gql

package
v0.0.366 Latest Latest
Warning

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

Go to latest
Published: Aug 4, 2022 License: Apache-2.0 Imports: 2 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ListAddOnPlansAddOnPlansAddOnPlanConnection added in v0.0.366

type ListAddOnPlansAddOnPlansAddOnPlanConnection struct {
	// A list of nodes.
	Nodes []ListAddOnPlansAddOnPlansAddOnPlanConnectionNodesAddOnPlan `json:"nodes"`
}

ListAddOnPlansAddOnPlansAddOnPlanConnection includes the requested fields of the GraphQL type AddOnPlanConnection. The GraphQL type's documentation follows.

The connection type for AddOnPlan.

func (*ListAddOnPlansAddOnPlansAddOnPlanConnection) GetNodes added in v0.0.366

GetNodes returns ListAddOnPlansAddOnPlansAddOnPlanConnection.Nodes, and is useful for accessing the field via an interface.

type ListAddOnPlansAddOnPlansAddOnPlanConnectionNodesAddOnPlan added in v0.0.366

type ListAddOnPlansAddOnPlansAddOnPlanConnectionNodesAddOnPlan struct {
	Id            string `json:"id"`
	DisplayName   string `json:"displayName"`
	MaxDataSize   string `json:"maxDataSize"`
	PricePerMonth int    `json:"pricePerMonth"`
}

ListAddOnPlansAddOnPlansAddOnPlanConnectionNodesAddOnPlan includes the requested fields of the GraphQL type AddOnPlan.

func (*ListAddOnPlansAddOnPlansAddOnPlanConnectionNodesAddOnPlan) GetDisplayName added in v0.0.366

GetDisplayName returns ListAddOnPlansAddOnPlansAddOnPlanConnectionNodesAddOnPlan.DisplayName, and is useful for accessing the field via an interface.

func (*ListAddOnPlansAddOnPlansAddOnPlanConnectionNodesAddOnPlan) GetId added in v0.0.366

GetId returns ListAddOnPlansAddOnPlansAddOnPlanConnectionNodesAddOnPlan.Id, and is useful for accessing the field via an interface.

func (*ListAddOnPlansAddOnPlansAddOnPlanConnectionNodesAddOnPlan) GetMaxDataSize added in v0.0.366

GetMaxDataSize returns ListAddOnPlansAddOnPlansAddOnPlanConnectionNodesAddOnPlan.MaxDataSize, and is useful for accessing the field via an interface.

func (*ListAddOnPlansAddOnPlansAddOnPlanConnectionNodesAddOnPlan) GetPricePerMonth added in v0.0.366

GetPricePerMonth returns ListAddOnPlansAddOnPlansAddOnPlanConnectionNodesAddOnPlan.PricePerMonth, and is useful for accessing the field via an interface.

type ListAddOnPlansResponse added in v0.0.366

type ListAddOnPlansResponse struct {
	// List add-on service plans
	AddOnPlans ListAddOnPlansAddOnPlansAddOnPlanConnection `json:"addOnPlans"`
}

ListAddOnPlansResponse is returned by ListAddOnPlans on success.

func ListAddOnPlans added in v0.0.366

func ListAddOnPlans(
	ctx context.Context,
	client graphql.Client,
) (*ListAddOnPlansResponse, error)

func (*ListAddOnPlansResponse) GetAddOnPlans added in v0.0.366

GetAddOnPlans returns ListAddOnPlansResponse.AddOnPlans, and is useful for accessing the field via an interface.

type ProvisionAddOnProvisionAddOnProvisionAddOnPayload added in v0.0.366

type ProvisionAddOnProvisionAddOnProvisionAddOnPayload struct {
	AddOn ProvisionAddOnProvisionAddOnProvisionAddOnPayloadAddOn `json:"addOn"`
}

ProvisionAddOnProvisionAddOnProvisionAddOnPayload includes the requested fields of the GraphQL type ProvisionAddOnPayload. The GraphQL type's documentation follows.

Autogenerated return type of ProvisionAddOn

func (*ProvisionAddOnProvisionAddOnProvisionAddOnPayload) GetAddOn added in v0.0.366

GetAddOn returns ProvisionAddOnProvisionAddOnProvisionAddOnPayload.AddOn, and is useful for accessing the field via an interface.

type ProvisionAddOnProvisionAddOnProvisionAddOnPayloadAddOn added in v0.0.366

type ProvisionAddOnProvisionAddOnProvisionAddOnPayloadAddOn struct {
	Id string `json:"id"`
	// Public URL for this service
	PublicUrl string `json:"publicUrl"`
}

ProvisionAddOnProvisionAddOnProvisionAddOnPayloadAddOn includes the requested fields of the GraphQL type AddOn.

func (*ProvisionAddOnProvisionAddOnProvisionAddOnPayloadAddOn) GetId added in v0.0.366

GetId returns ProvisionAddOnProvisionAddOnProvisionAddOnPayloadAddOn.Id, and is useful for accessing the field via an interface.

func (*ProvisionAddOnProvisionAddOnProvisionAddOnPayloadAddOn) GetPublicUrl added in v0.0.366

GetPublicUrl returns ProvisionAddOnProvisionAddOnProvisionAddOnPayloadAddOn.PublicUrl, and is useful for accessing the field via an interface.

type ProvisionAddOnResponse added in v0.0.366

type ProvisionAddOnResponse struct {
	ProvisionAddOn ProvisionAddOnProvisionAddOnProvisionAddOnPayload `json:"provisionAddOn"`
}

ProvisionAddOnResponse is returned by ProvisionAddOn on success.

func ProvisionAddOn added in v0.0.366

func ProvisionAddOn(
	ctx context.Context,
	client graphql.Client,
	organizationId string,
	region string,
	planId string,
) (*ProvisionAddOnResponse, error)

func (*ProvisionAddOnResponse) GetProvisionAddOn added in v0.0.366

GetProvisionAddOn returns ProvisionAddOnResponse.ProvisionAddOn, and is useful for accessing the field via an interface.

Jump to

Keyboard shortcuts

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