integrationserviceenvironmentmanagedapis

package
v0.20240214.1100807 Latest Latest
Warning

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

Go to latest
Published: Feb 14, 2024 License: MPL-2.0 Imports: 10 Imported by: 1

README

github.com/hashicorp/go-azure-sdk/resource-manager/logic/2019-05-01/integrationserviceenvironmentmanagedapis Documentation

The integrationserviceenvironmentmanagedapis SDK allows for interaction with the Azure Resource Manager Service logic (API Version 2019-05-01).

This readme covers example usages, but further information on using this SDK can be found in the project root.

Import Path

import "github.com/hashicorp/go-azure-sdk/resource-manager/logic/2019-05-01/integrationserviceenvironmentmanagedapis"

Client Initialization

client := integrationserviceenvironmentmanagedapis.NewIntegrationServiceEnvironmentManagedApisClientWithBaseURI("https://management.azure.com")
client.Client.Authorizer = authorizer

Example Usage: IntegrationServiceEnvironmentManagedApisClient.IntegrationServiceEnvironmentManagedApiOperationsList

ctx := context.TODO()
id := integrationserviceenvironmentmanagedapis.NewManagedApiID("12345678-1234-9876-4563-123456789012", "example-resource-group", "integrationServiceEnvironmentValue", "managedApiValue")

// alternatively `client.IntegrationServiceEnvironmentManagedApiOperationsList(ctx, id)` can be used to do batched pagination
items, err := client.IntegrationServiceEnvironmentManagedApiOperationsListComplete(ctx, id)
if err != nil {
	// handle the error
}
for _, item := range items {
	// do something
}

Example Usage: IntegrationServiceEnvironmentManagedApisClient.List

ctx := context.TODO()
id := integrationserviceenvironmentmanagedapis.NewIntegrationServiceEnvironmentID("12345678-1234-9876-4563-123456789012", "example-resource-group", "integrationServiceEnvironmentValue")

// alternatively `client.List(ctx, id)` can be used to do batched pagination
items, err := client.ListComplete(ctx, id)
if err != nil {
	// handle the error
}
for _, item := range items {
	// do something
}

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func PossibleValuesForApiDeploymentParameterVisibility

func PossibleValuesForApiDeploymentParameterVisibility() []string

func PossibleValuesForApiTier

func PossibleValuesForApiTier() []string

func PossibleValuesForApiType

func PossibleValuesForApiType() []string

func PossibleValuesForStatusAnnotation

func PossibleValuesForStatusAnnotation() []string

func PossibleValuesForSwaggerSchemaType

func PossibleValuesForSwaggerSchemaType() []string

func PossibleValuesForWorkflowProvisioningState

func PossibleValuesForWorkflowProvisioningState() []string

func PossibleValuesForWsdlImportMethod

func PossibleValuesForWsdlImportMethod() []string

func ValidateIntegrationServiceEnvironmentID

func ValidateIntegrationServiceEnvironmentID(input interface{}, key string) (warnings []string, errors []error)

ValidateIntegrationServiceEnvironmentID checks that 'input' can be parsed as a Integration Service Environment ID

func ValidateManagedApiID

func ValidateManagedApiID(input interface{}, key string) (warnings []string, errors []error)

ValidateManagedApiID checks that 'input' can be parsed as a Managed Api ID

Types

type ApiDeploymentParameterMetadata

type ApiDeploymentParameterMetadata struct {
	Description *string                           `json:"description,omitempty"`
	DisplayName *string                           `json:"displayName,omitempty"`
	IsRequired  *bool                             `json:"isRequired,omitempty"`
	Type        *string                           `json:"type,omitempty"`
	Visibility  *ApiDeploymentParameterVisibility `json:"visibility,omitempty"`
}

type ApiDeploymentParameterMetadataSet

type ApiDeploymentParameterMetadataSet struct {
	PackageContentLink         *ApiDeploymentParameterMetadata `json:"packageContentLink,omitempty"`
	RedisCacheConnectionString *ApiDeploymentParameterMetadata `json:"redisCacheConnectionString,omitempty"`
}

type ApiDeploymentParameterVisibility

type ApiDeploymentParameterVisibility string
const (
	ApiDeploymentParameterVisibilityDefault      ApiDeploymentParameterVisibility = "Default"
	ApiDeploymentParameterVisibilityInternal     ApiDeploymentParameterVisibility = "Internal"
	ApiDeploymentParameterVisibilityNotSpecified ApiDeploymentParameterVisibility = "NotSpecified"
)

func (*ApiDeploymentParameterVisibility) UnmarshalJSON

func (s *ApiDeploymentParameterVisibility) UnmarshalJSON(bytes []byte) error

type ApiOperation

type ApiOperation struct {
	Id         *string                           `json:"id,omitempty"`
	Location   *string                           `json:"location,omitempty"`
	Name       *string                           `json:"name,omitempty"`
	Properties *ApiOperationPropertiesDefinition `json:"properties,omitempty"`
	Tags       *map[string]string                `json:"tags,omitempty"`
	Type       *string                           `json:"type,omitempty"`
}

type ApiOperationAnnotation

type ApiOperationAnnotation struct {
	Family   *string           `json:"family,omitempty"`
	Revision *int64            `json:"revision,omitempty"`
	Status   *StatusAnnotation `json:"status,omitempty"`
}

type ApiOperationOperationPredicate

type ApiOperationOperationPredicate struct {
	Id       *string
	Location *string
	Name     *string
	Type     *string
}

func (ApiOperationOperationPredicate) Matches

type ApiOperationPropertiesDefinition

type ApiOperationPropertiesDefinition struct {
	Annotation          *ApiOperationAnnotation   `json:"annotation,omitempty"`
	Api                 *ApiReference             `json:"api,omitempty"`
	Description         *string                   `json:"description,omitempty"`
	InputsDefinition    *SwaggerSchema            `json:"inputsDefinition,omitempty"`
	IsNotification      *bool                     `json:"isNotification,omitempty"`
	IsWebhook           *bool                     `json:"isWebhook,omitempty"`
	Pageable            *bool                     `json:"pageable,omitempty"`
	ResponsesDefinition *map[string]SwaggerSchema `json:"responsesDefinition,omitempty"`
	Summary             *string                   `json:"summary,omitempty"`
	Trigger             *string                   `json:"trigger,omitempty"`
	TriggerHint         *string                   `json:"triggerHint,omitempty"`
	Visibility          *string                   `json:"visibility,omitempty"`
}

type ApiReference

type ApiReference struct {
	BrandColor                    *string            `json:"brandColor,omitempty"`
	Category                      *ApiTier           `json:"category,omitempty"`
	Description                   *string            `json:"description,omitempty"`
	DisplayName                   *string            `json:"displayName,omitempty"`
	IconUri                       *string            `json:"iconUri,omitempty"`
	Id                            *string            `json:"id,omitempty"`
	IntegrationServiceEnvironment *ResourceReference `json:"integrationServiceEnvironment,omitempty"`
	Name                          *string            `json:"name,omitempty"`
	Swagger                       *interface{}       `json:"swagger,omitempty"`
	Type                          *string            `json:"type,omitempty"`
}

type ApiResourceBackendService

type ApiResourceBackendService struct {
	ServiceUrl *string `json:"serviceUrl,omitempty"`
}

type ApiResourceDefinitions

type ApiResourceDefinitions struct {
	ModifiedSwaggerUrl *string `json:"modifiedSwaggerUrl,omitempty"`
	OriginalSwaggerUrl *string `json:"originalSwaggerUrl,omitempty"`
}

type ApiResourceGeneralInformation

type ApiResourceGeneralInformation struct {
	Description   *string  `json:"description,omitempty"`
	DisplayName   *string  `json:"displayName,omitempty"`
	IconUrl       *string  `json:"iconUrl,omitempty"`
	ReleaseTag    *string  `json:"releaseTag,omitempty"`
	TermsOfUseUrl *string  `json:"termsOfUseUrl,omitempty"`
	Tier          *ApiTier `json:"tier,omitempty"`
}

type ApiResourceMetadata

type ApiResourceMetadata struct {
	ApiType              *ApiType                           `json:"ApiType,omitempty"`
	BrandColor           *string                            `json:"brandColor,omitempty"`
	ConnectionType       *string                            `json:"connectionType,omitempty"`
	DeploymentParameters *ApiDeploymentParameterMetadataSet `json:"deploymentParameters,omitempty"`
	HideKey              *string                            `json:"hideKey,omitempty"`
	ProvisioningState    *WorkflowProvisioningState         `json:"provisioningState,omitempty"`
	Source               *string                            `json:"source,omitempty"`
	Tags                 *map[string]string                 `json:"tags,omitempty"`
	WsdlImportMethod     *WsdlImportMethod                  `json:"wsdlImportMethod,omitempty"`
	WsdlService          *WsdlService                       `json:"wsdlService,omitempty"`
}

type ApiResourcePolicies

type ApiResourcePolicies struct {
	Content     *string `json:"content,omitempty"`
	ContentLink *string `json:"contentLink,omitempty"`
}

type ApiTier

type ApiTier string
const (
	ApiTierEnterprise   ApiTier = "Enterprise"
	ApiTierNotSpecified ApiTier = "NotSpecified"
	ApiTierPremium      ApiTier = "Premium"
	ApiTierStandard     ApiTier = "Standard"
)

func (*ApiTier) UnmarshalJSON

func (s *ApiTier) UnmarshalJSON(bytes []byte) error

type ApiType

type ApiType string
const (
	ApiTypeNotSpecified ApiType = "NotSpecified"
	ApiTypeRest         ApiType = "Rest"
	ApiTypeSoap         ApiType = "Soap"
)

func (*ApiType) UnmarshalJSON

func (s *ApiType) UnmarshalJSON(bytes []byte) error

type ContentHash

type ContentHash struct {
	Algorithm *string `json:"algorithm,omitempty"`
	Value     *string `json:"value,omitempty"`
}
type ContentLink struct {
	ContentHash    *ContentHash `json:"contentHash,omitempty"`
	ContentSize    *int64       `json:"contentSize,omitempty"`
	ContentVersion *string      `json:"contentVersion,omitempty"`
	Metadata       *interface{} `json:"metadata,omitempty"`
	Uri            *string      `json:"uri,omitempty"`
}

type IntegrationServiceEnvironmentId

type IntegrationServiceEnvironmentId struct {
	SubscriptionId                    string
	ResourceGroup                     string
	IntegrationServiceEnvironmentName string
}

IntegrationServiceEnvironmentId is a struct representing the Resource ID for a Integration Service Environment

func NewIntegrationServiceEnvironmentID

func NewIntegrationServiceEnvironmentID(subscriptionId string, resourceGroup string, integrationServiceEnvironmentName string) IntegrationServiceEnvironmentId

NewIntegrationServiceEnvironmentID returns a new IntegrationServiceEnvironmentId struct

func ParseIntegrationServiceEnvironmentID

func ParseIntegrationServiceEnvironmentID(input string) (*IntegrationServiceEnvironmentId, error)

ParseIntegrationServiceEnvironmentID parses 'input' into a IntegrationServiceEnvironmentId

func ParseIntegrationServiceEnvironmentIDInsensitively

func ParseIntegrationServiceEnvironmentIDInsensitively(input string) (*IntegrationServiceEnvironmentId, error)

ParseIntegrationServiceEnvironmentIDInsensitively parses 'input' case-insensitively into a IntegrationServiceEnvironmentId note: this method should only be used for API response data and not user input

func (*IntegrationServiceEnvironmentId) FromParseResult

func (id *IntegrationServiceEnvironmentId) FromParseResult(input resourceids.ParseResult) error

func (IntegrationServiceEnvironmentId) ID

ID returns the formatted Integration Service Environment ID

func (IntegrationServiceEnvironmentId) Segments

Segments returns a slice of Resource ID Segments which comprise this Integration Service Environment ID

func (IntegrationServiceEnvironmentId) String

String returns a human-readable description of this Integration Service Environment ID

type IntegrationServiceEnvironmentManagedApi

type IntegrationServiceEnvironmentManagedApi struct {
	Id         *string                                            `json:"id,omitempty"`
	Location   *string                                            `json:"location,omitempty"`
	Name       *string                                            `json:"name,omitempty"`
	Properties *IntegrationServiceEnvironmentManagedApiProperties `json:"properties,omitempty"`
	Tags       *map[string]string                                 `json:"tags,omitempty"`
	Type       *string                                            `json:"type,omitempty"`
}

type IntegrationServiceEnvironmentManagedApiDeploymentParameters

type IntegrationServiceEnvironmentManagedApiDeploymentParameters struct {
	ContentLinkDefinition *ContentLink `json:"contentLinkDefinition,omitempty"`
}

type IntegrationServiceEnvironmentManagedApiOperationPredicate

type IntegrationServiceEnvironmentManagedApiOperationPredicate struct {
	Id       *string
	Location *string
	Name     *string
	Type     *string
}

func (IntegrationServiceEnvironmentManagedApiOperationPredicate) Matches

type IntegrationServiceEnvironmentManagedApiOperationsListCompleteResult

type IntegrationServiceEnvironmentManagedApiOperationsListCompleteResult struct {
	LatestHttpResponse *http.Response
	Items              []ApiOperation
}

type IntegrationServiceEnvironmentManagedApiOperationsListOperationResponse

type IntegrationServiceEnvironmentManagedApiOperationsListOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *[]ApiOperation
}

type IntegrationServiceEnvironmentManagedApiProperties

type IntegrationServiceEnvironmentManagedApiProperties struct {
	ApiDefinitionUrl              *string                                                      `json:"apiDefinitionUrl,omitempty"`
	ApiDefinitions                *ApiResourceDefinitions                                      `json:"apiDefinitions,omitempty"`
	BackendService                *ApiResourceBackendService                                   `json:"backendService,omitempty"`
	Capabilities                  *[]string                                                    `json:"capabilities,omitempty"`
	Category                      *ApiTier                                                     `json:"category,omitempty"`
	ConnectionParameters          *map[string]interface{}                                      `json:"connectionParameters,omitempty"`
	DeploymentParameters          *IntegrationServiceEnvironmentManagedApiDeploymentParameters `json:"deploymentParameters,omitempty"`
	GeneralInformation            *ApiResourceGeneralInformation                               `json:"generalInformation,omitempty"`
	IntegrationServiceEnvironment *ResourceReference                                           `json:"integrationServiceEnvironment,omitempty"`
	Metadata                      *ApiResourceMetadata                                         `json:"metadata,omitempty"`
	Name                          *string                                                      `json:"name,omitempty"`
	Policies                      *ApiResourcePolicies                                         `json:"policies,omitempty"`
	ProvisioningState             *WorkflowProvisioningState                                   `json:"provisioningState,omitempty"`
	RuntimeUrls                   *[]string                                                    `json:"runtimeUrls,omitempty"`
}

type IntegrationServiceEnvironmentManagedApisClient

type IntegrationServiceEnvironmentManagedApisClient struct {
	Client *resourcemanager.Client
}

func NewIntegrationServiceEnvironmentManagedApisClientWithBaseURI

func NewIntegrationServiceEnvironmentManagedApisClientWithBaseURI(sdkApi sdkEnv.Api) (*IntegrationServiceEnvironmentManagedApisClient, error)

func (IntegrationServiceEnvironmentManagedApisClient) IntegrationServiceEnvironmentManagedApiOperationsList

IntegrationServiceEnvironmentManagedApiOperationsList ...

func (IntegrationServiceEnvironmentManagedApisClient) IntegrationServiceEnvironmentManagedApiOperationsListComplete

IntegrationServiceEnvironmentManagedApiOperationsListComplete retrieves all the results into a single object

func (IntegrationServiceEnvironmentManagedApisClient) IntegrationServiceEnvironmentManagedApiOperationsListCompleteMatchingPredicate

func (c IntegrationServiceEnvironmentManagedApisClient) IntegrationServiceEnvironmentManagedApiOperationsListCompleteMatchingPredicate(ctx context.Context, id ManagedApiId, predicate ApiOperationOperationPredicate) (result IntegrationServiceEnvironmentManagedApiOperationsListCompleteResult, err error)

IntegrationServiceEnvironmentManagedApiOperationsListCompleteMatchingPredicate retrieves all the results and then applies the predicate

func (IntegrationServiceEnvironmentManagedApisClient) List

List ...

func (IntegrationServiceEnvironmentManagedApisClient) ListComplete

ListComplete retrieves all the results into a single object

func (IntegrationServiceEnvironmentManagedApisClient) ListCompleteMatchingPredicate

ListCompleteMatchingPredicate retrieves all the results and then applies the predicate

type ListCompleteResult

type ListCompleteResult struct {
	LatestHttpResponse *http.Response
	Items              []IntegrationServiceEnvironmentManagedApi
}

type ListOperationResponse

type ListOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *[]IntegrationServiceEnvironmentManagedApi
}

type ManagedApiId

type ManagedApiId struct {
	SubscriptionId                    string
	ResourceGroup                     string
	IntegrationServiceEnvironmentName string
	ManagedApiName                    string
}

ManagedApiId is a struct representing the Resource ID for a Managed Api

func NewManagedApiID

func NewManagedApiID(subscriptionId string, resourceGroup string, integrationServiceEnvironmentName string, managedApiName string) ManagedApiId

NewManagedApiID returns a new ManagedApiId struct

func ParseManagedApiID

func ParseManagedApiID(input string) (*ManagedApiId, error)

ParseManagedApiID parses 'input' into a ManagedApiId

func ParseManagedApiIDInsensitively

func ParseManagedApiIDInsensitively(input string) (*ManagedApiId, error)

ParseManagedApiIDInsensitively parses 'input' case-insensitively into a ManagedApiId note: this method should only be used for API response data and not user input

func (*ManagedApiId) FromParseResult

func (id *ManagedApiId) FromParseResult(input resourceids.ParseResult) error

func (ManagedApiId) ID

func (id ManagedApiId) ID() string

ID returns the formatted Managed Api ID

func (ManagedApiId) Segments

func (id ManagedApiId) Segments() []resourceids.Segment

Segments returns a slice of Resource ID Segments which comprise this Managed Api ID

func (ManagedApiId) String

func (id ManagedApiId) String() string

String returns a human-readable description of this Managed Api ID

type ResourceReference

type ResourceReference struct {
	Id   *string `json:"id,omitempty"`
	Name *string `json:"name,omitempty"`
	Type *string `json:"type,omitempty"`
}

type StatusAnnotation

type StatusAnnotation string
const (
	StatusAnnotationNotSpecified StatusAnnotation = "NotSpecified"
	StatusAnnotationPreview      StatusAnnotation = "Preview"
	StatusAnnotationProduction   StatusAnnotation = "Production"
)

func (*StatusAnnotation) UnmarshalJSON

func (s *StatusAnnotation) UnmarshalJSON(bytes []byte) error

type SwaggerCustomDynamicList

type SwaggerCustomDynamicList struct {
	BuiltInOperation *string                                    `json:"builtInOperation,omitempty"`
	ItemTitlePath    *string                                    `json:"itemTitlePath,omitempty"`
	ItemValuePath    *string                                    `json:"itemValuePath,omitempty"`
	ItemsPath        *string                                    `json:"itemsPath,omitempty"`
	OperationId      *string                                    `json:"operationId,omitempty"`
	Parameters       *map[string]SwaggerCustomDynamicProperties `json:"parameters,omitempty"`
}

type SwaggerCustomDynamicProperties

type SwaggerCustomDynamicProperties struct {
	OperationId *string                                    `json:"operationId,omitempty"`
	Parameters  *map[string]SwaggerCustomDynamicProperties `json:"parameters,omitempty"`
	ValuePath   *string                                    `json:"valuePath,omitempty"`
}

type SwaggerCustomDynamicSchema

type SwaggerCustomDynamicSchema struct {
	OperationId *string                 `json:"operationId,omitempty"`
	Parameters  *map[string]interface{} `json:"parameters,omitempty"`
	ValuePath   *string                 `json:"valuePath,omitempty"`
}

type SwaggerCustomDynamicTree

type SwaggerCustomDynamicTree struct {
	Browse   *SwaggerCustomDynamicTreeCommand  `json:"browse,omitempty"`
	Open     *SwaggerCustomDynamicTreeCommand  `json:"open,omitempty"`
	Settings *SwaggerCustomDynamicTreeSettings `json:"settings,omitempty"`
}

type SwaggerCustomDynamicTreeCommand

type SwaggerCustomDynamicTreeCommand struct {
	ItemFullTitlePath *string                                       `json:"itemFullTitlePath,omitempty"`
	ItemIsParent      *string                                       `json:"itemIsParent,omitempty"`
	ItemTitlePath     *string                                       `json:"itemTitlePath,omitempty"`
	ItemValuePath     *string                                       `json:"itemValuePath,omitempty"`
	ItemsPath         *string                                       `json:"itemsPath,omitempty"`
	OperationId       *string                                       `json:"operationId,omitempty"`
	Parameters        *map[string]SwaggerCustomDynamicTreeParameter `json:"parameters,omitempty"`
	SelectableFilter  *string                                       `json:"selectableFilter,omitempty"`
}

type SwaggerCustomDynamicTreeParameter

type SwaggerCustomDynamicTreeParameter struct {
	ParameterReference    *string      `json:"parameterReference,omitempty"`
	Required              *bool        `json:"required,omitempty"`
	SelectedItemValuePath *string      `json:"selectedItemValuePath,omitempty"`
	Value                 *interface{} `json:"value,omitempty"`
}

type SwaggerCustomDynamicTreeSettings

type SwaggerCustomDynamicTreeSettings struct {
	CanSelectLeafNodes   *bool `json:"CanSelectLeafNodes,omitempty"`
	CanSelectParentNodes *bool `json:"CanSelectParentNodes,omitempty"`
}

type SwaggerExternalDocumentation

type SwaggerExternalDocumentation struct {
	Description *string                 `json:"description,omitempty"`
	Extensions  *map[string]interface{} `json:"extensions,omitempty"`
	Uri         *string                 `json:"uri,omitempty"`
}

type SwaggerSchema

type SwaggerSchema struct {
	AdditionalProperties     *interface{}                    `json:"additionalProperties,omitempty"`
	AllOf                    *[]SwaggerSchema                `json:"allOf,omitempty"`
	Discriminator            *string                         `json:"discriminator,omitempty"`
	DynamicListNew           *SwaggerCustomDynamicList       `json:"dynamicListNew,omitempty"`
	DynamicSchemaNew         *SwaggerCustomDynamicProperties `json:"dynamicSchemaNew,omitempty"`
	DynamicSchemaOld         *SwaggerCustomDynamicSchema     `json:"dynamicSchemaOld,omitempty"`
	DynamicTree              *SwaggerCustomDynamicTree       `json:"dynamicTree,omitempty"`
	Example                  *interface{}                    `json:"example,omitempty"`
	ExternalDocs             *SwaggerExternalDocumentation   `json:"externalDocs,omitempty"`
	Items                    *SwaggerSchema                  `json:"items,omitempty"`
	MaxProperties            *int64                          `json:"maxProperties,omitempty"`
	MinProperties            *int64                          `json:"minProperties,omitempty"`
	NotificationUrlExtension *bool                           `json:"notificationUrlExtension,omitempty"`
	Properties               *map[string]SwaggerSchema       `json:"properties,omitempty"`
	ReadOnly                 *bool                           `json:"readOnly,omitempty"`
	Ref                      *string                         `json:"ref,omitempty"`
	Required                 *[]string                       `json:"required,omitempty"`
	Title                    *string                         `json:"title,omitempty"`
	Type                     *SwaggerSchemaType              `json:"type,omitempty"`
	Xml                      *SwaggerXml                     `json:"xml,omitempty"`
}

type SwaggerSchemaType

type SwaggerSchemaType string
const (
	SwaggerSchemaTypeArray   SwaggerSchemaType = "Array"
	SwaggerSchemaTypeBoolean SwaggerSchemaType = "Boolean"
	SwaggerSchemaTypeFile    SwaggerSchemaType = "File"
	SwaggerSchemaTypeInteger SwaggerSchemaType = "Integer"
	SwaggerSchemaTypeNull    SwaggerSchemaType = "Null"
	SwaggerSchemaTypeNumber  SwaggerSchemaType = "Number"
	SwaggerSchemaTypeObject  SwaggerSchemaType = "Object"
	SwaggerSchemaTypeString  SwaggerSchemaType = "String"
)

func (*SwaggerSchemaType) UnmarshalJSON

func (s *SwaggerSchemaType) UnmarshalJSON(bytes []byte) error

type SwaggerXml

type SwaggerXml struct {
	Attribute  *bool                   `json:"attribute,omitempty"`
	Extensions *map[string]interface{} `json:"extensions,omitempty"`
	Name       *string                 `json:"name,omitempty"`
	Namespace  *string                 `json:"namespace,omitempty"`
	Prefix     *string                 `json:"prefix,omitempty"`
	Wrapped    *bool                   `json:"wrapped,omitempty"`
}

type WorkflowProvisioningState

type WorkflowProvisioningState string
const (
	WorkflowProvisioningStateAccepted      WorkflowProvisioningState = "Accepted"
	WorkflowProvisioningStateCanceled      WorkflowProvisioningState = "Canceled"
	WorkflowProvisioningStateCompleted     WorkflowProvisioningState = "Completed"
	WorkflowProvisioningStateCreated       WorkflowProvisioningState = "Created"
	WorkflowProvisioningStateCreating      WorkflowProvisioningState = "Creating"
	WorkflowProvisioningStateDeleted       WorkflowProvisioningState = "Deleted"
	WorkflowProvisioningStateDeleting      WorkflowProvisioningState = "Deleting"
	WorkflowProvisioningStateFailed        WorkflowProvisioningState = "Failed"
	WorkflowProvisioningStateInProgress    WorkflowProvisioningState = "InProgress"
	WorkflowProvisioningStateMoving        WorkflowProvisioningState = "Moving"
	WorkflowProvisioningStateNotSpecified  WorkflowProvisioningState = "NotSpecified"
	WorkflowProvisioningStatePending       WorkflowProvisioningState = "Pending"
	WorkflowProvisioningStateReady         WorkflowProvisioningState = "Ready"
	WorkflowProvisioningStateRegistered    WorkflowProvisioningState = "Registered"
	WorkflowProvisioningStateRegistering   WorkflowProvisioningState = "Registering"
	WorkflowProvisioningStateRenewing      WorkflowProvisioningState = "Renewing"
	WorkflowProvisioningStateRunning       WorkflowProvisioningState = "Running"
	WorkflowProvisioningStateSucceeded     WorkflowProvisioningState = "Succeeded"
	WorkflowProvisioningStateUnregistered  WorkflowProvisioningState = "Unregistered"
	WorkflowProvisioningStateUnregistering WorkflowProvisioningState = "Unregistering"
	WorkflowProvisioningStateUpdating      WorkflowProvisioningState = "Updating"
	WorkflowProvisioningStateWaiting       WorkflowProvisioningState = "Waiting"
)

func (*WorkflowProvisioningState) UnmarshalJSON

func (s *WorkflowProvisioningState) UnmarshalJSON(bytes []byte) error

type WsdlImportMethod

type WsdlImportMethod string
const (
	WsdlImportMethodNotSpecified    WsdlImportMethod = "NotSpecified"
	WsdlImportMethodSoapPassThrough WsdlImportMethod = "SoapPassThrough"
	WsdlImportMethodSoapToRest      WsdlImportMethod = "SoapToRest"
)

func (*WsdlImportMethod) UnmarshalJSON

func (s *WsdlImportMethod) UnmarshalJSON(bytes []byte) error

type WsdlService

type WsdlService struct {
	EndpointQualifiedNames *[]string `json:"EndpointQualifiedNames,omitempty"`
	QualifiedName          *string   `json:"qualifiedName,omitempty"`
}

Jump to

Keyboard shortcuts

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