v20160601

package
v0.6.1 Latest Latest
Warning

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

Go to latest
Published: Feb 11, 2021 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

View Source
const (
	ApiTypeNotSpecified = ApiType("NotSpecified")
	ApiTypeRest         = ApiType("Rest")
	ApiTypeSoap         = ApiType("Soap")
)
View Source
const (
	ConnectionParameterTypeString       = ConnectionParameterType("string")
	ConnectionParameterTypeSecurestring = ConnectionParameterType("securestring")
	ConnectionParameterTypeSecureobject = ConnectionParameterType("secureobject")
	ConnectionParameterTypeInt          = ConnectionParameterType("int")
	ConnectionParameterTypeBool         = ConnectionParameterType("bool")
	ConnectionParameterTypeObject       = ConnectionParameterType("object")
	ConnectionParameterTypeArray        = ConnectionParameterType("array")
	ConnectionParameterTypeOauthSetting = ConnectionParameterType("oauthSetting")
	ConnectionParameterTypeConnection   = ConnectionParameterType("connection")
)
View Source
const (
	WsdlImportMethodNotSpecified    = WsdlImportMethod("NotSpecified")
	WsdlImportMethodSoapToRest      = WsdlImportMethod("SoapToRest")
	WsdlImportMethodSoapPassThrough = WsdlImportMethod("SoapPassThrough")
)

Variables

This section is empty.

Functions

This section is empty.

Types

type ApiConnectionDefinitionProperties

type ApiConnectionDefinitionProperties struct {
	Api *ApiReference `pulumi:"api"`
	// Timestamp of last connection change
	ChangedTime *string `pulumi:"changedTime"`
	// Timestamp of the connection creation
	CreatedTime *string `pulumi:"createdTime"`
	// Dictionary of custom parameter values
	CustomParameterValues map[string]string `pulumi:"customParameterValues"`
	// Display name
	DisplayName *string `pulumi:"displayName"`
	// Dictionary of nonsecret parameter values
	NonSecretParameterValues map[string]string `pulumi:"nonSecretParameterValues"`
	// Dictionary of parameter values
	ParameterValues map[string]string `pulumi:"parameterValues"`
	// Status of the connection
	Statuses []ConnectionStatusDefinition `pulumi:"statuses"`
	// Links to test the API connection
	TestLinks []ApiConnectionTestLink `pulumi:"testLinks"`
}

type ApiConnectionDefinitionPropertiesArgs

type ApiConnectionDefinitionPropertiesArgs struct {
	Api ApiReferencePtrInput `pulumi:"api"`
	// Timestamp of last connection change
	ChangedTime pulumi.StringPtrInput `pulumi:"changedTime"`
	// Timestamp of the connection creation
	CreatedTime pulumi.StringPtrInput `pulumi:"createdTime"`
	// Dictionary of custom parameter values
	CustomParameterValues pulumi.StringMapInput `pulumi:"customParameterValues"`
	// Display name
	DisplayName pulumi.StringPtrInput `pulumi:"displayName"`
	// Dictionary of nonsecret parameter values
	NonSecretParameterValues pulumi.StringMapInput `pulumi:"nonSecretParameterValues"`
	// Dictionary of parameter values
	ParameterValues pulumi.StringMapInput `pulumi:"parameterValues"`
	// Status of the connection
	Statuses ConnectionStatusDefinitionArrayInput `pulumi:"statuses"`
	// Links to test the API connection
	TestLinks ApiConnectionTestLinkArrayInput `pulumi:"testLinks"`
}

func (ApiConnectionDefinitionPropertiesArgs) ElementType

func (ApiConnectionDefinitionPropertiesArgs) ToApiConnectionDefinitionPropertiesOutput

func (i ApiConnectionDefinitionPropertiesArgs) ToApiConnectionDefinitionPropertiesOutput() ApiConnectionDefinitionPropertiesOutput

func (ApiConnectionDefinitionPropertiesArgs) ToApiConnectionDefinitionPropertiesOutputWithContext

func (i ApiConnectionDefinitionPropertiesArgs) ToApiConnectionDefinitionPropertiesOutputWithContext(ctx context.Context) ApiConnectionDefinitionPropertiesOutput

func (ApiConnectionDefinitionPropertiesArgs) ToApiConnectionDefinitionPropertiesPtrOutput

func (i ApiConnectionDefinitionPropertiesArgs) ToApiConnectionDefinitionPropertiesPtrOutput() ApiConnectionDefinitionPropertiesPtrOutput

func (ApiConnectionDefinitionPropertiesArgs) ToApiConnectionDefinitionPropertiesPtrOutputWithContext

func (i ApiConnectionDefinitionPropertiesArgs) ToApiConnectionDefinitionPropertiesPtrOutputWithContext(ctx context.Context) ApiConnectionDefinitionPropertiesPtrOutput

type ApiConnectionDefinitionPropertiesInput

type ApiConnectionDefinitionPropertiesInput interface {
	pulumi.Input

	ToApiConnectionDefinitionPropertiesOutput() ApiConnectionDefinitionPropertiesOutput
	ToApiConnectionDefinitionPropertiesOutputWithContext(context.Context) ApiConnectionDefinitionPropertiesOutput
}

ApiConnectionDefinitionPropertiesInput is an input type that accepts ApiConnectionDefinitionPropertiesArgs and ApiConnectionDefinitionPropertiesOutput values. You can construct a concrete instance of `ApiConnectionDefinitionPropertiesInput` via:

ApiConnectionDefinitionPropertiesArgs{...}

type ApiConnectionDefinitionPropertiesOutput

type ApiConnectionDefinitionPropertiesOutput struct{ *pulumi.OutputState }

func (ApiConnectionDefinitionPropertiesOutput) Api

func (ApiConnectionDefinitionPropertiesOutput) ChangedTime

Timestamp of last connection change

func (ApiConnectionDefinitionPropertiesOutput) CreatedTime

Timestamp of the connection creation

func (ApiConnectionDefinitionPropertiesOutput) CustomParameterValues

Dictionary of custom parameter values

func (ApiConnectionDefinitionPropertiesOutput) DisplayName

Display name

func (ApiConnectionDefinitionPropertiesOutput) ElementType

func (ApiConnectionDefinitionPropertiesOutput) NonSecretParameterValues

func (o ApiConnectionDefinitionPropertiesOutput) NonSecretParameterValues() pulumi.StringMapOutput

Dictionary of nonsecret parameter values

func (ApiConnectionDefinitionPropertiesOutput) ParameterValues

Dictionary of parameter values

func (ApiConnectionDefinitionPropertiesOutput) Statuses

Status of the connection

Links to test the API connection

func (ApiConnectionDefinitionPropertiesOutput) ToApiConnectionDefinitionPropertiesOutput

func (o ApiConnectionDefinitionPropertiesOutput) ToApiConnectionDefinitionPropertiesOutput() ApiConnectionDefinitionPropertiesOutput

func (ApiConnectionDefinitionPropertiesOutput) ToApiConnectionDefinitionPropertiesOutputWithContext

func (o ApiConnectionDefinitionPropertiesOutput) ToApiConnectionDefinitionPropertiesOutputWithContext(ctx context.Context) ApiConnectionDefinitionPropertiesOutput

func (ApiConnectionDefinitionPropertiesOutput) ToApiConnectionDefinitionPropertiesPtrOutput

func (o ApiConnectionDefinitionPropertiesOutput) ToApiConnectionDefinitionPropertiesPtrOutput() ApiConnectionDefinitionPropertiesPtrOutput

func (ApiConnectionDefinitionPropertiesOutput) ToApiConnectionDefinitionPropertiesPtrOutputWithContext

func (o ApiConnectionDefinitionPropertiesOutput) ToApiConnectionDefinitionPropertiesPtrOutputWithContext(ctx context.Context) ApiConnectionDefinitionPropertiesPtrOutput

type ApiConnectionDefinitionPropertiesPtrInput

type ApiConnectionDefinitionPropertiesPtrInput interface {
	pulumi.Input

	ToApiConnectionDefinitionPropertiesPtrOutput() ApiConnectionDefinitionPropertiesPtrOutput
	ToApiConnectionDefinitionPropertiesPtrOutputWithContext(context.Context) ApiConnectionDefinitionPropertiesPtrOutput
}

ApiConnectionDefinitionPropertiesPtrInput is an input type that accepts ApiConnectionDefinitionPropertiesArgs, ApiConnectionDefinitionPropertiesPtr and ApiConnectionDefinitionPropertiesPtrOutput values. You can construct a concrete instance of `ApiConnectionDefinitionPropertiesPtrInput` via:

        ApiConnectionDefinitionPropertiesArgs{...}

or:

        nil

type ApiConnectionDefinitionPropertiesPtrOutput

type ApiConnectionDefinitionPropertiesPtrOutput struct{ *pulumi.OutputState }

func (ApiConnectionDefinitionPropertiesPtrOutput) Api

func (ApiConnectionDefinitionPropertiesPtrOutput) ChangedTime

Timestamp of last connection change

func (ApiConnectionDefinitionPropertiesPtrOutput) CreatedTime

Timestamp of the connection creation

func (ApiConnectionDefinitionPropertiesPtrOutput) CustomParameterValues

Dictionary of custom parameter values

func (ApiConnectionDefinitionPropertiesPtrOutput) DisplayName

Display name

func (ApiConnectionDefinitionPropertiesPtrOutput) Elem

func (ApiConnectionDefinitionPropertiesPtrOutput) ElementType

func (ApiConnectionDefinitionPropertiesPtrOutput) NonSecretParameterValues

Dictionary of nonsecret parameter values

func (ApiConnectionDefinitionPropertiesPtrOutput) ParameterValues

Dictionary of parameter values

func (ApiConnectionDefinitionPropertiesPtrOutput) Statuses

Status of the connection

Links to test the API connection

func (ApiConnectionDefinitionPropertiesPtrOutput) ToApiConnectionDefinitionPropertiesPtrOutput

func (o ApiConnectionDefinitionPropertiesPtrOutput) ToApiConnectionDefinitionPropertiesPtrOutput() ApiConnectionDefinitionPropertiesPtrOutput

func (ApiConnectionDefinitionPropertiesPtrOutput) ToApiConnectionDefinitionPropertiesPtrOutputWithContext

func (o ApiConnectionDefinitionPropertiesPtrOutput) ToApiConnectionDefinitionPropertiesPtrOutputWithContext(ctx context.Context) ApiConnectionDefinitionPropertiesPtrOutput

type ApiConnectionDefinitionResponseProperties

type ApiConnectionDefinitionResponseProperties struct {
	Api *ApiReferenceResponse `pulumi:"api"`
	// Timestamp of last connection change
	ChangedTime *string `pulumi:"changedTime"`
	// Timestamp of the connection creation
	CreatedTime *string `pulumi:"createdTime"`
	// Dictionary of custom parameter values
	CustomParameterValues map[string]string `pulumi:"customParameterValues"`
	// Display name
	DisplayName *string `pulumi:"displayName"`
	// Dictionary of nonsecret parameter values
	NonSecretParameterValues map[string]string `pulumi:"nonSecretParameterValues"`
	// Dictionary of parameter values
	ParameterValues map[string]string `pulumi:"parameterValues"`
	// Status of the connection
	Statuses []ConnectionStatusDefinitionResponse `pulumi:"statuses"`
	// Links to test the API connection
	TestLinks []ApiConnectionTestLinkResponse `pulumi:"testLinks"`
}

type ApiConnectionDefinitionResponsePropertiesArgs

type ApiConnectionDefinitionResponsePropertiesArgs struct {
	Api ApiReferenceResponsePtrInput `pulumi:"api"`
	// Timestamp of last connection change
	ChangedTime pulumi.StringPtrInput `pulumi:"changedTime"`
	// Timestamp of the connection creation
	CreatedTime pulumi.StringPtrInput `pulumi:"createdTime"`
	// Dictionary of custom parameter values
	CustomParameterValues pulumi.StringMapInput `pulumi:"customParameterValues"`
	// Display name
	DisplayName pulumi.StringPtrInput `pulumi:"displayName"`
	// Dictionary of nonsecret parameter values
	NonSecretParameterValues pulumi.StringMapInput `pulumi:"nonSecretParameterValues"`
	// Dictionary of parameter values
	ParameterValues pulumi.StringMapInput `pulumi:"parameterValues"`
	// Status of the connection
	Statuses ConnectionStatusDefinitionResponseArrayInput `pulumi:"statuses"`
	// Links to test the API connection
	TestLinks ApiConnectionTestLinkResponseArrayInput `pulumi:"testLinks"`
}

func (ApiConnectionDefinitionResponsePropertiesArgs) ElementType

func (ApiConnectionDefinitionResponsePropertiesArgs) ToApiConnectionDefinitionResponsePropertiesOutput

func (i ApiConnectionDefinitionResponsePropertiesArgs) ToApiConnectionDefinitionResponsePropertiesOutput() ApiConnectionDefinitionResponsePropertiesOutput

func (ApiConnectionDefinitionResponsePropertiesArgs) ToApiConnectionDefinitionResponsePropertiesOutputWithContext

func (i ApiConnectionDefinitionResponsePropertiesArgs) ToApiConnectionDefinitionResponsePropertiesOutputWithContext(ctx context.Context) ApiConnectionDefinitionResponsePropertiesOutput

func (ApiConnectionDefinitionResponsePropertiesArgs) ToApiConnectionDefinitionResponsePropertiesPtrOutput

func (i ApiConnectionDefinitionResponsePropertiesArgs) ToApiConnectionDefinitionResponsePropertiesPtrOutput() ApiConnectionDefinitionResponsePropertiesPtrOutput

func (ApiConnectionDefinitionResponsePropertiesArgs) ToApiConnectionDefinitionResponsePropertiesPtrOutputWithContext

func (i ApiConnectionDefinitionResponsePropertiesArgs) ToApiConnectionDefinitionResponsePropertiesPtrOutputWithContext(ctx context.Context) ApiConnectionDefinitionResponsePropertiesPtrOutput

type ApiConnectionDefinitionResponsePropertiesInput

type ApiConnectionDefinitionResponsePropertiesInput interface {
	pulumi.Input

	ToApiConnectionDefinitionResponsePropertiesOutput() ApiConnectionDefinitionResponsePropertiesOutput
	ToApiConnectionDefinitionResponsePropertiesOutputWithContext(context.Context) ApiConnectionDefinitionResponsePropertiesOutput
}

ApiConnectionDefinitionResponsePropertiesInput is an input type that accepts ApiConnectionDefinitionResponsePropertiesArgs and ApiConnectionDefinitionResponsePropertiesOutput values. You can construct a concrete instance of `ApiConnectionDefinitionResponsePropertiesInput` via:

ApiConnectionDefinitionResponsePropertiesArgs{...}

type ApiConnectionDefinitionResponsePropertiesOutput

type ApiConnectionDefinitionResponsePropertiesOutput struct{ *pulumi.OutputState }

func (ApiConnectionDefinitionResponsePropertiesOutput) Api

func (ApiConnectionDefinitionResponsePropertiesOutput) ChangedTime

Timestamp of last connection change

func (ApiConnectionDefinitionResponsePropertiesOutput) CreatedTime

Timestamp of the connection creation

func (ApiConnectionDefinitionResponsePropertiesOutput) CustomParameterValues

Dictionary of custom parameter values

func (ApiConnectionDefinitionResponsePropertiesOutput) DisplayName

Display name

func (ApiConnectionDefinitionResponsePropertiesOutput) ElementType

func (ApiConnectionDefinitionResponsePropertiesOutput) NonSecretParameterValues

Dictionary of nonsecret parameter values

func (ApiConnectionDefinitionResponsePropertiesOutput) ParameterValues

Dictionary of parameter values

func (ApiConnectionDefinitionResponsePropertiesOutput) Statuses

Status of the connection

Links to test the API connection

func (ApiConnectionDefinitionResponsePropertiesOutput) ToApiConnectionDefinitionResponsePropertiesOutput

func (o ApiConnectionDefinitionResponsePropertiesOutput) ToApiConnectionDefinitionResponsePropertiesOutput() ApiConnectionDefinitionResponsePropertiesOutput

func (ApiConnectionDefinitionResponsePropertiesOutput) ToApiConnectionDefinitionResponsePropertiesOutputWithContext

func (o ApiConnectionDefinitionResponsePropertiesOutput) ToApiConnectionDefinitionResponsePropertiesOutputWithContext(ctx context.Context) ApiConnectionDefinitionResponsePropertiesOutput

func (ApiConnectionDefinitionResponsePropertiesOutput) ToApiConnectionDefinitionResponsePropertiesPtrOutput

func (o ApiConnectionDefinitionResponsePropertiesOutput) ToApiConnectionDefinitionResponsePropertiesPtrOutput() ApiConnectionDefinitionResponsePropertiesPtrOutput

func (ApiConnectionDefinitionResponsePropertiesOutput) ToApiConnectionDefinitionResponsePropertiesPtrOutputWithContext

func (o ApiConnectionDefinitionResponsePropertiesOutput) ToApiConnectionDefinitionResponsePropertiesPtrOutputWithContext(ctx context.Context) ApiConnectionDefinitionResponsePropertiesPtrOutput

type ApiConnectionDefinitionResponsePropertiesPtrInput

type ApiConnectionDefinitionResponsePropertiesPtrInput interface {
	pulumi.Input

	ToApiConnectionDefinitionResponsePropertiesPtrOutput() ApiConnectionDefinitionResponsePropertiesPtrOutput
	ToApiConnectionDefinitionResponsePropertiesPtrOutputWithContext(context.Context) ApiConnectionDefinitionResponsePropertiesPtrOutput
}

ApiConnectionDefinitionResponsePropertiesPtrInput is an input type that accepts ApiConnectionDefinitionResponsePropertiesArgs, ApiConnectionDefinitionResponsePropertiesPtr and ApiConnectionDefinitionResponsePropertiesPtrOutput values. You can construct a concrete instance of `ApiConnectionDefinitionResponsePropertiesPtrInput` via:

        ApiConnectionDefinitionResponsePropertiesArgs{...}

or:

        nil

type ApiConnectionDefinitionResponsePropertiesPtrOutput

type ApiConnectionDefinitionResponsePropertiesPtrOutput struct{ *pulumi.OutputState }

func (ApiConnectionDefinitionResponsePropertiesPtrOutput) Api

func (ApiConnectionDefinitionResponsePropertiesPtrOutput) ChangedTime

Timestamp of last connection change

func (ApiConnectionDefinitionResponsePropertiesPtrOutput) CreatedTime

Timestamp of the connection creation

func (ApiConnectionDefinitionResponsePropertiesPtrOutput) CustomParameterValues

Dictionary of custom parameter values

func (ApiConnectionDefinitionResponsePropertiesPtrOutput) DisplayName

Display name

func (ApiConnectionDefinitionResponsePropertiesPtrOutput) Elem

func (ApiConnectionDefinitionResponsePropertiesPtrOutput) ElementType

func (ApiConnectionDefinitionResponsePropertiesPtrOutput) NonSecretParameterValues

Dictionary of nonsecret parameter values

func (ApiConnectionDefinitionResponsePropertiesPtrOutput) ParameterValues

Dictionary of parameter values

func (ApiConnectionDefinitionResponsePropertiesPtrOutput) Statuses

Status of the connection

Links to test the API connection

func (ApiConnectionDefinitionResponsePropertiesPtrOutput) ToApiConnectionDefinitionResponsePropertiesPtrOutput

func (o ApiConnectionDefinitionResponsePropertiesPtrOutput) ToApiConnectionDefinitionResponsePropertiesPtrOutput() ApiConnectionDefinitionResponsePropertiesPtrOutput

func (ApiConnectionDefinitionResponsePropertiesPtrOutput) ToApiConnectionDefinitionResponsePropertiesPtrOutputWithContext

func (o ApiConnectionDefinitionResponsePropertiesPtrOutput) ToApiConnectionDefinitionResponsePropertiesPtrOutputWithContext(ctx context.Context) ApiConnectionDefinitionResponsePropertiesPtrOutput
type ApiConnectionTestLink struct {
	// HTTP Method
	Method *string `pulumi:"method"`
	// Test link request URI
	RequestUri *string `pulumi:"requestUri"`
}

API connection properties

type ApiConnectionTestLinkArgs

type ApiConnectionTestLinkArgs struct {
	// HTTP Method
	Method pulumi.StringPtrInput `pulumi:"method"`
	// Test link request URI
	RequestUri pulumi.StringPtrInput `pulumi:"requestUri"`
}

API connection properties

func (ApiConnectionTestLinkArgs) ElementType

func (ApiConnectionTestLinkArgs) ElementType() reflect.Type

func (ApiConnectionTestLinkArgs) ToApiConnectionTestLinkOutput

func (i ApiConnectionTestLinkArgs) ToApiConnectionTestLinkOutput() ApiConnectionTestLinkOutput

func (ApiConnectionTestLinkArgs) ToApiConnectionTestLinkOutputWithContext

func (i ApiConnectionTestLinkArgs) ToApiConnectionTestLinkOutputWithContext(ctx context.Context) ApiConnectionTestLinkOutput

type ApiConnectionTestLinkArray

type ApiConnectionTestLinkArray []ApiConnectionTestLinkInput

func (ApiConnectionTestLinkArray) ElementType

func (ApiConnectionTestLinkArray) ElementType() reflect.Type

func (ApiConnectionTestLinkArray) ToApiConnectionTestLinkArrayOutput

func (i ApiConnectionTestLinkArray) ToApiConnectionTestLinkArrayOutput() ApiConnectionTestLinkArrayOutput

func (ApiConnectionTestLinkArray) ToApiConnectionTestLinkArrayOutputWithContext

func (i ApiConnectionTestLinkArray) ToApiConnectionTestLinkArrayOutputWithContext(ctx context.Context) ApiConnectionTestLinkArrayOutput

type ApiConnectionTestLinkArrayInput

type ApiConnectionTestLinkArrayInput interface {
	pulumi.Input

	ToApiConnectionTestLinkArrayOutput() ApiConnectionTestLinkArrayOutput
	ToApiConnectionTestLinkArrayOutputWithContext(context.Context) ApiConnectionTestLinkArrayOutput
}

ApiConnectionTestLinkArrayInput is an input type that accepts ApiConnectionTestLinkArray and ApiConnectionTestLinkArrayOutput values. You can construct a concrete instance of `ApiConnectionTestLinkArrayInput` via:

ApiConnectionTestLinkArray{ ApiConnectionTestLinkArgs{...} }

type ApiConnectionTestLinkArrayOutput

type ApiConnectionTestLinkArrayOutput struct{ *pulumi.OutputState }

func (ApiConnectionTestLinkArrayOutput) ElementType

func (ApiConnectionTestLinkArrayOutput) Index

func (ApiConnectionTestLinkArrayOutput) ToApiConnectionTestLinkArrayOutput

func (o ApiConnectionTestLinkArrayOutput) ToApiConnectionTestLinkArrayOutput() ApiConnectionTestLinkArrayOutput

func (ApiConnectionTestLinkArrayOutput) ToApiConnectionTestLinkArrayOutputWithContext

func (o ApiConnectionTestLinkArrayOutput) ToApiConnectionTestLinkArrayOutputWithContext(ctx context.Context) ApiConnectionTestLinkArrayOutput

type ApiConnectionTestLinkInput

type ApiConnectionTestLinkInput interface {
	pulumi.Input

	ToApiConnectionTestLinkOutput() ApiConnectionTestLinkOutput
	ToApiConnectionTestLinkOutputWithContext(context.Context) ApiConnectionTestLinkOutput
}

ApiConnectionTestLinkInput is an input type that accepts ApiConnectionTestLinkArgs and ApiConnectionTestLinkOutput values. You can construct a concrete instance of `ApiConnectionTestLinkInput` via:

ApiConnectionTestLinkArgs{...}

type ApiConnectionTestLinkOutput

type ApiConnectionTestLinkOutput struct{ *pulumi.OutputState }

API connection properties

func (ApiConnectionTestLinkOutput) ElementType

func (ApiConnectionTestLinkOutput) Method

HTTP Method

func (ApiConnectionTestLinkOutput) RequestUri

Test link request URI

func (ApiConnectionTestLinkOutput) ToApiConnectionTestLinkOutput

func (o ApiConnectionTestLinkOutput) ToApiConnectionTestLinkOutput() ApiConnectionTestLinkOutput

func (ApiConnectionTestLinkOutput) ToApiConnectionTestLinkOutputWithContext

func (o ApiConnectionTestLinkOutput) ToApiConnectionTestLinkOutputWithContext(ctx context.Context) ApiConnectionTestLinkOutput

type ApiConnectionTestLinkResponse

type ApiConnectionTestLinkResponse struct {
	// HTTP Method
	Method *string `pulumi:"method"`
	// Test link request URI
	RequestUri *string `pulumi:"requestUri"`
}

API connection properties

type ApiConnectionTestLinkResponseArgs

type ApiConnectionTestLinkResponseArgs struct {
	// HTTP Method
	Method pulumi.StringPtrInput `pulumi:"method"`
	// Test link request URI
	RequestUri pulumi.StringPtrInput `pulumi:"requestUri"`
}

API connection properties

func (ApiConnectionTestLinkResponseArgs) ElementType

func (ApiConnectionTestLinkResponseArgs) ToApiConnectionTestLinkResponseOutput

func (i ApiConnectionTestLinkResponseArgs) ToApiConnectionTestLinkResponseOutput() ApiConnectionTestLinkResponseOutput

func (ApiConnectionTestLinkResponseArgs) ToApiConnectionTestLinkResponseOutputWithContext

func (i ApiConnectionTestLinkResponseArgs) ToApiConnectionTestLinkResponseOutputWithContext(ctx context.Context) ApiConnectionTestLinkResponseOutput

type ApiConnectionTestLinkResponseArray

type ApiConnectionTestLinkResponseArray []ApiConnectionTestLinkResponseInput

func (ApiConnectionTestLinkResponseArray) ElementType

func (ApiConnectionTestLinkResponseArray) ToApiConnectionTestLinkResponseArrayOutput

func (i ApiConnectionTestLinkResponseArray) ToApiConnectionTestLinkResponseArrayOutput() ApiConnectionTestLinkResponseArrayOutput

func (ApiConnectionTestLinkResponseArray) ToApiConnectionTestLinkResponseArrayOutputWithContext

func (i ApiConnectionTestLinkResponseArray) ToApiConnectionTestLinkResponseArrayOutputWithContext(ctx context.Context) ApiConnectionTestLinkResponseArrayOutput

type ApiConnectionTestLinkResponseArrayInput

type ApiConnectionTestLinkResponseArrayInput interface {
	pulumi.Input

	ToApiConnectionTestLinkResponseArrayOutput() ApiConnectionTestLinkResponseArrayOutput
	ToApiConnectionTestLinkResponseArrayOutputWithContext(context.Context) ApiConnectionTestLinkResponseArrayOutput
}

ApiConnectionTestLinkResponseArrayInput is an input type that accepts ApiConnectionTestLinkResponseArray and ApiConnectionTestLinkResponseArrayOutput values. You can construct a concrete instance of `ApiConnectionTestLinkResponseArrayInput` via:

ApiConnectionTestLinkResponseArray{ ApiConnectionTestLinkResponseArgs{...} }

type ApiConnectionTestLinkResponseArrayOutput

type ApiConnectionTestLinkResponseArrayOutput struct{ *pulumi.OutputState }

func (ApiConnectionTestLinkResponseArrayOutput) ElementType

func (ApiConnectionTestLinkResponseArrayOutput) Index

func (ApiConnectionTestLinkResponseArrayOutput) ToApiConnectionTestLinkResponseArrayOutput

func (o ApiConnectionTestLinkResponseArrayOutput) ToApiConnectionTestLinkResponseArrayOutput() ApiConnectionTestLinkResponseArrayOutput

func (ApiConnectionTestLinkResponseArrayOutput) ToApiConnectionTestLinkResponseArrayOutputWithContext

func (o ApiConnectionTestLinkResponseArrayOutput) ToApiConnectionTestLinkResponseArrayOutputWithContext(ctx context.Context) ApiConnectionTestLinkResponseArrayOutput

type ApiConnectionTestLinkResponseInput

type ApiConnectionTestLinkResponseInput interface {
	pulumi.Input

	ToApiConnectionTestLinkResponseOutput() ApiConnectionTestLinkResponseOutput
	ToApiConnectionTestLinkResponseOutputWithContext(context.Context) ApiConnectionTestLinkResponseOutput
}

ApiConnectionTestLinkResponseInput is an input type that accepts ApiConnectionTestLinkResponseArgs and ApiConnectionTestLinkResponseOutput values. You can construct a concrete instance of `ApiConnectionTestLinkResponseInput` via:

ApiConnectionTestLinkResponseArgs{...}

type ApiConnectionTestLinkResponseOutput

type ApiConnectionTestLinkResponseOutput struct{ *pulumi.OutputState }

API connection properties

func (ApiConnectionTestLinkResponseOutput) ElementType

func (ApiConnectionTestLinkResponseOutput) Method

HTTP Method

func (ApiConnectionTestLinkResponseOutput) RequestUri

Test link request URI

func (ApiConnectionTestLinkResponseOutput) ToApiConnectionTestLinkResponseOutput

func (o ApiConnectionTestLinkResponseOutput) ToApiConnectionTestLinkResponseOutput() ApiConnectionTestLinkResponseOutput

func (ApiConnectionTestLinkResponseOutput) ToApiConnectionTestLinkResponseOutputWithContext

func (o ApiConnectionTestLinkResponseOutput) ToApiConnectionTestLinkResponseOutputWithContext(ctx context.Context) ApiConnectionTestLinkResponseOutput

type ApiOAuthSettings

type ApiOAuthSettings struct {
	// Resource provider client id
	ClientId *string `pulumi:"clientId"`
	// Client Secret needed for OAuth
	ClientSecret *string `pulumi:"clientSecret"`
	// OAuth parameters key is the name of parameter
	CustomParameters map[string]ApiOAuthSettingsParameter `pulumi:"customParameters"`
	// Identity provider
	IdentityProvider *string `pulumi:"identityProvider"`
	// Read only properties for this oauth setting.
	Properties interface{} `pulumi:"properties"`
	// Url
	RedirectUrl *string `pulumi:"redirectUrl"`
	// OAuth scopes
	Scopes []string `pulumi:"scopes"`
}

OAuth settings for the connection provider

type ApiOAuthSettingsArgs

type ApiOAuthSettingsArgs struct {
	// Resource provider client id
	ClientId pulumi.StringPtrInput `pulumi:"clientId"`
	// Client Secret needed for OAuth
	ClientSecret pulumi.StringPtrInput `pulumi:"clientSecret"`
	// OAuth parameters key is the name of parameter
	CustomParameters ApiOAuthSettingsParameterMapInput `pulumi:"customParameters"`
	// Identity provider
	IdentityProvider pulumi.StringPtrInput `pulumi:"identityProvider"`
	// Read only properties for this oauth setting.
	Properties pulumi.Input `pulumi:"properties"`
	// Url
	RedirectUrl pulumi.StringPtrInput `pulumi:"redirectUrl"`
	// OAuth scopes
	Scopes pulumi.StringArrayInput `pulumi:"scopes"`
}

OAuth settings for the connection provider

func (ApiOAuthSettingsArgs) ElementType

func (ApiOAuthSettingsArgs) ElementType() reflect.Type

func (ApiOAuthSettingsArgs) ToApiOAuthSettingsOutput

func (i ApiOAuthSettingsArgs) ToApiOAuthSettingsOutput() ApiOAuthSettingsOutput

func (ApiOAuthSettingsArgs) ToApiOAuthSettingsOutputWithContext

func (i ApiOAuthSettingsArgs) ToApiOAuthSettingsOutputWithContext(ctx context.Context) ApiOAuthSettingsOutput

func (ApiOAuthSettingsArgs) ToApiOAuthSettingsPtrOutput

func (i ApiOAuthSettingsArgs) ToApiOAuthSettingsPtrOutput() ApiOAuthSettingsPtrOutput

func (ApiOAuthSettingsArgs) ToApiOAuthSettingsPtrOutputWithContext

func (i ApiOAuthSettingsArgs) ToApiOAuthSettingsPtrOutputWithContext(ctx context.Context) ApiOAuthSettingsPtrOutput

type ApiOAuthSettingsInput

type ApiOAuthSettingsInput interface {
	pulumi.Input

	ToApiOAuthSettingsOutput() ApiOAuthSettingsOutput
	ToApiOAuthSettingsOutputWithContext(context.Context) ApiOAuthSettingsOutput
}

ApiOAuthSettingsInput is an input type that accepts ApiOAuthSettingsArgs and ApiOAuthSettingsOutput values. You can construct a concrete instance of `ApiOAuthSettingsInput` via:

ApiOAuthSettingsArgs{...}

type ApiOAuthSettingsOutput

type ApiOAuthSettingsOutput struct{ *pulumi.OutputState }

OAuth settings for the connection provider

func (ApiOAuthSettingsOutput) ClientId

Resource provider client id

func (ApiOAuthSettingsOutput) ClientSecret

Client Secret needed for OAuth

func (ApiOAuthSettingsOutput) CustomParameters

OAuth parameters key is the name of parameter

func (ApiOAuthSettingsOutput) ElementType

func (ApiOAuthSettingsOutput) ElementType() reflect.Type

func (ApiOAuthSettingsOutput) IdentityProvider

func (o ApiOAuthSettingsOutput) IdentityProvider() pulumi.StringPtrOutput

Identity provider

func (ApiOAuthSettingsOutput) Properties

func (o ApiOAuthSettingsOutput) Properties() pulumi.AnyOutput

Read only properties for this oauth setting.

func (ApiOAuthSettingsOutput) RedirectUrl

Url

func (ApiOAuthSettingsOutput) Scopes

OAuth scopes

func (ApiOAuthSettingsOutput) ToApiOAuthSettingsOutput

func (o ApiOAuthSettingsOutput) ToApiOAuthSettingsOutput() ApiOAuthSettingsOutput

func (ApiOAuthSettingsOutput) ToApiOAuthSettingsOutputWithContext

func (o ApiOAuthSettingsOutput) ToApiOAuthSettingsOutputWithContext(ctx context.Context) ApiOAuthSettingsOutput

func (ApiOAuthSettingsOutput) ToApiOAuthSettingsPtrOutput

func (o ApiOAuthSettingsOutput) ToApiOAuthSettingsPtrOutput() ApiOAuthSettingsPtrOutput

func (ApiOAuthSettingsOutput) ToApiOAuthSettingsPtrOutputWithContext

func (o ApiOAuthSettingsOutput) ToApiOAuthSettingsPtrOutputWithContext(ctx context.Context) ApiOAuthSettingsPtrOutput

type ApiOAuthSettingsParameter

type ApiOAuthSettingsParameter struct {
	// Options available to this parameter
	Options interface{} `pulumi:"options"`
	// UI definitions per culture as caller can specify the culture
	UiDefinition interface{} `pulumi:"uiDefinition"`
	// Value of the setting
	Value *string `pulumi:"value"`
}

OAuth settings for the API

type ApiOAuthSettingsParameterArgs

type ApiOAuthSettingsParameterArgs struct {
	// Options available to this parameter
	Options pulumi.Input `pulumi:"options"`
	// UI definitions per culture as caller can specify the culture
	UiDefinition pulumi.Input `pulumi:"uiDefinition"`
	// Value of the setting
	Value pulumi.StringPtrInput `pulumi:"value"`
}

OAuth settings for the API

func (ApiOAuthSettingsParameterArgs) ElementType

func (ApiOAuthSettingsParameterArgs) ToApiOAuthSettingsParameterOutput

func (i ApiOAuthSettingsParameterArgs) ToApiOAuthSettingsParameterOutput() ApiOAuthSettingsParameterOutput

func (ApiOAuthSettingsParameterArgs) ToApiOAuthSettingsParameterOutputWithContext

func (i ApiOAuthSettingsParameterArgs) ToApiOAuthSettingsParameterOutputWithContext(ctx context.Context) ApiOAuthSettingsParameterOutput

type ApiOAuthSettingsParameterInput

type ApiOAuthSettingsParameterInput interface {
	pulumi.Input

	ToApiOAuthSettingsParameterOutput() ApiOAuthSettingsParameterOutput
	ToApiOAuthSettingsParameterOutputWithContext(context.Context) ApiOAuthSettingsParameterOutput
}

ApiOAuthSettingsParameterInput is an input type that accepts ApiOAuthSettingsParameterArgs and ApiOAuthSettingsParameterOutput values. You can construct a concrete instance of `ApiOAuthSettingsParameterInput` via:

ApiOAuthSettingsParameterArgs{...}

type ApiOAuthSettingsParameterMap

type ApiOAuthSettingsParameterMap map[string]ApiOAuthSettingsParameterInput

func (ApiOAuthSettingsParameterMap) ElementType

func (ApiOAuthSettingsParameterMap) ToApiOAuthSettingsParameterMapOutput

func (i ApiOAuthSettingsParameterMap) ToApiOAuthSettingsParameterMapOutput() ApiOAuthSettingsParameterMapOutput

func (ApiOAuthSettingsParameterMap) ToApiOAuthSettingsParameterMapOutputWithContext

func (i ApiOAuthSettingsParameterMap) ToApiOAuthSettingsParameterMapOutputWithContext(ctx context.Context) ApiOAuthSettingsParameterMapOutput

type ApiOAuthSettingsParameterMapInput

type ApiOAuthSettingsParameterMapInput interface {
	pulumi.Input

	ToApiOAuthSettingsParameterMapOutput() ApiOAuthSettingsParameterMapOutput
	ToApiOAuthSettingsParameterMapOutputWithContext(context.Context) ApiOAuthSettingsParameterMapOutput
}

ApiOAuthSettingsParameterMapInput is an input type that accepts ApiOAuthSettingsParameterMap and ApiOAuthSettingsParameterMapOutput values. You can construct a concrete instance of `ApiOAuthSettingsParameterMapInput` via:

ApiOAuthSettingsParameterMap{ "key": ApiOAuthSettingsParameterArgs{...} }

type ApiOAuthSettingsParameterMapOutput

type ApiOAuthSettingsParameterMapOutput struct{ *pulumi.OutputState }

func (ApiOAuthSettingsParameterMapOutput) ElementType

func (ApiOAuthSettingsParameterMapOutput) MapIndex

func (ApiOAuthSettingsParameterMapOutput) ToApiOAuthSettingsParameterMapOutput

func (o ApiOAuthSettingsParameterMapOutput) ToApiOAuthSettingsParameterMapOutput() ApiOAuthSettingsParameterMapOutput

func (ApiOAuthSettingsParameterMapOutput) ToApiOAuthSettingsParameterMapOutputWithContext

func (o ApiOAuthSettingsParameterMapOutput) ToApiOAuthSettingsParameterMapOutputWithContext(ctx context.Context) ApiOAuthSettingsParameterMapOutput

type ApiOAuthSettingsParameterOutput

type ApiOAuthSettingsParameterOutput struct{ *pulumi.OutputState }

OAuth settings for the API

func (ApiOAuthSettingsParameterOutput) ElementType

func (ApiOAuthSettingsParameterOutput) Options

Options available to this parameter

func (ApiOAuthSettingsParameterOutput) ToApiOAuthSettingsParameterOutput

func (o ApiOAuthSettingsParameterOutput) ToApiOAuthSettingsParameterOutput() ApiOAuthSettingsParameterOutput

func (ApiOAuthSettingsParameterOutput) ToApiOAuthSettingsParameterOutputWithContext

func (o ApiOAuthSettingsParameterOutput) ToApiOAuthSettingsParameterOutputWithContext(ctx context.Context) ApiOAuthSettingsParameterOutput

func (ApiOAuthSettingsParameterOutput) UiDefinition

UI definitions per culture as caller can specify the culture

func (ApiOAuthSettingsParameterOutput) Value

Value of the setting

type ApiOAuthSettingsParameterResponse

type ApiOAuthSettingsParameterResponse struct {
	// Options available to this parameter
	Options interface{} `pulumi:"options"`
	// UI definitions per culture as caller can specify the culture
	UiDefinition interface{} `pulumi:"uiDefinition"`
	// Value of the setting
	Value *string `pulumi:"value"`
}

OAuth settings for the API

type ApiOAuthSettingsParameterResponseArgs

type ApiOAuthSettingsParameterResponseArgs struct {
	// Options available to this parameter
	Options pulumi.Input `pulumi:"options"`
	// UI definitions per culture as caller can specify the culture
	UiDefinition pulumi.Input `pulumi:"uiDefinition"`
	// Value of the setting
	Value pulumi.StringPtrInput `pulumi:"value"`
}

OAuth settings for the API

func (ApiOAuthSettingsParameterResponseArgs) ElementType

func (ApiOAuthSettingsParameterResponseArgs) ToApiOAuthSettingsParameterResponseOutput

func (i ApiOAuthSettingsParameterResponseArgs) ToApiOAuthSettingsParameterResponseOutput() ApiOAuthSettingsParameterResponseOutput

func (ApiOAuthSettingsParameterResponseArgs) ToApiOAuthSettingsParameterResponseOutputWithContext

func (i ApiOAuthSettingsParameterResponseArgs) ToApiOAuthSettingsParameterResponseOutputWithContext(ctx context.Context) ApiOAuthSettingsParameterResponseOutput

type ApiOAuthSettingsParameterResponseInput

type ApiOAuthSettingsParameterResponseInput interface {
	pulumi.Input

	ToApiOAuthSettingsParameterResponseOutput() ApiOAuthSettingsParameterResponseOutput
	ToApiOAuthSettingsParameterResponseOutputWithContext(context.Context) ApiOAuthSettingsParameterResponseOutput
}

ApiOAuthSettingsParameterResponseInput is an input type that accepts ApiOAuthSettingsParameterResponseArgs and ApiOAuthSettingsParameterResponseOutput values. You can construct a concrete instance of `ApiOAuthSettingsParameterResponseInput` via:

ApiOAuthSettingsParameterResponseArgs{...}

type ApiOAuthSettingsParameterResponseMap

type ApiOAuthSettingsParameterResponseMap map[string]ApiOAuthSettingsParameterResponseInput

func (ApiOAuthSettingsParameterResponseMap) ElementType

func (ApiOAuthSettingsParameterResponseMap) ToApiOAuthSettingsParameterResponseMapOutput

func (i ApiOAuthSettingsParameterResponseMap) ToApiOAuthSettingsParameterResponseMapOutput() ApiOAuthSettingsParameterResponseMapOutput

func (ApiOAuthSettingsParameterResponseMap) ToApiOAuthSettingsParameterResponseMapOutputWithContext

func (i ApiOAuthSettingsParameterResponseMap) ToApiOAuthSettingsParameterResponseMapOutputWithContext(ctx context.Context) ApiOAuthSettingsParameterResponseMapOutput

type ApiOAuthSettingsParameterResponseMapInput

type ApiOAuthSettingsParameterResponseMapInput interface {
	pulumi.Input

	ToApiOAuthSettingsParameterResponseMapOutput() ApiOAuthSettingsParameterResponseMapOutput
	ToApiOAuthSettingsParameterResponseMapOutputWithContext(context.Context) ApiOAuthSettingsParameterResponseMapOutput
}

ApiOAuthSettingsParameterResponseMapInput is an input type that accepts ApiOAuthSettingsParameterResponseMap and ApiOAuthSettingsParameterResponseMapOutput values. You can construct a concrete instance of `ApiOAuthSettingsParameterResponseMapInput` via:

ApiOAuthSettingsParameterResponseMap{ "key": ApiOAuthSettingsParameterResponseArgs{...} }

type ApiOAuthSettingsParameterResponseMapOutput

type ApiOAuthSettingsParameterResponseMapOutput struct{ *pulumi.OutputState }

func (ApiOAuthSettingsParameterResponseMapOutput) ElementType

func (ApiOAuthSettingsParameterResponseMapOutput) MapIndex

func (ApiOAuthSettingsParameterResponseMapOutput) ToApiOAuthSettingsParameterResponseMapOutput

func (o ApiOAuthSettingsParameterResponseMapOutput) ToApiOAuthSettingsParameterResponseMapOutput() ApiOAuthSettingsParameterResponseMapOutput

func (ApiOAuthSettingsParameterResponseMapOutput) ToApiOAuthSettingsParameterResponseMapOutputWithContext

func (o ApiOAuthSettingsParameterResponseMapOutput) ToApiOAuthSettingsParameterResponseMapOutputWithContext(ctx context.Context) ApiOAuthSettingsParameterResponseMapOutput

type ApiOAuthSettingsParameterResponseOutput

type ApiOAuthSettingsParameterResponseOutput struct{ *pulumi.OutputState }

OAuth settings for the API

func (ApiOAuthSettingsParameterResponseOutput) ElementType

func (ApiOAuthSettingsParameterResponseOutput) Options

Options available to this parameter

func (ApiOAuthSettingsParameterResponseOutput) ToApiOAuthSettingsParameterResponseOutput

func (o ApiOAuthSettingsParameterResponseOutput) ToApiOAuthSettingsParameterResponseOutput() ApiOAuthSettingsParameterResponseOutput

func (ApiOAuthSettingsParameterResponseOutput) ToApiOAuthSettingsParameterResponseOutputWithContext

func (o ApiOAuthSettingsParameterResponseOutput) ToApiOAuthSettingsParameterResponseOutputWithContext(ctx context.Context) ApiOAuthSettingsParameterResponseOutput

func (ApiOAuthSettingsParameterResponseOutput) UiDefinition

UI definitions per culture as caller can specify the culture

func (ApiOAuthSettingsParameterResponseOutput) Value

Value of the setting

type ApiOAuthSettingsPtrInput

type ApiOAuthSettingsPtrInput interface {
	pulumi.Input

	ToApiOAuthSettingsPtrOutput() ApiOAuthSettingsPtrOutput
	ToApiOAuthSettingsPtrOutputWithContext(context.Context) ApiOAuthSettingsPtrOutput
}

ApiOAuthSettingsPtrInput is an input type that accepts ApiOAuthSettingsArgs, ApiOAuthSettingsPtr and ApiOAuthSettingsPtrOutput values. You can construct a concrete instance of `ApiOAuthSettingsPtrInput` via:

        ApiOAuthSettingsArgs{...}

or:

        nil

type ApiOAuthSettingsPtrOutput

type ApiOAuthSettingsPtrOutput struct{ *pulumi.OutputState }

func (ApiOAuthSettingsPtrOutput) ClientId

Resource provider client id

func (ApiOAuthSettingsPtrOutput) ClientSecret

Client Secret needed for OAuth

func (ApiOAuthSettingsPtrOutput) CustomParameters

OAuth parameters key is the name of parameter

func (ApiOAuthSettingsPtrOutput) Elem

func (ApiOAuthSettingsPtrOutput) ElementType

func (ApiOAuthSettingsPtrOutput) ElementType() reflect.Type

func (ApiOAuthSettingsPtrOutput) IdentityProvider

func (o ApiOAuthSettingsPtrOutput) IdentityProvider() pulumi.StringPtrOutput

Identity provider

func (ApiOAuthSettingsPtrOutput) Properties

Read only properties for this oauth setting.

func (ApiOAuthSettingsPtrOutput) RedirectUrl

Url

func (ApiOAuthSettingsPtrOutput) Scopes

OAuth scopes

func (ApiOAuthSettingsPtrOutput) ToApiOAuthSettingsPtrOutput

func (o ApiOAuthSettingsPtrOutput) ToApiOAuthSettingsPtrOutput() ApiOAuthSettingsPtrOutput

func (ApiOAuthSettingsPtrOutput) ToApiOAuthSettingsPtrOutputWithContext

func (o ApiOAuthSettingsPtrOutput) ToApiOAuthSettingsPtrOutputWithContext(ctx context.Context) ApiOAuthSettingsPtrOutput

type ApiOAuthSettingsResponse

type ApiOAuthSettingsResponse struct {
	// Resource provider client id
	ClientId *string `pulumi:"clientId"`
	// Client Secret needed for OAuth
	ClientSecret *string `pulumi:"clientSecret"`
	// OAuth parameters key is the name of parameter
	CustomParameters map[string]ApiOAuthSettingsParameterResponse `pulumi:"customParameters"`
	// Identity provider
	IdentityProvider *string `pulumi:"identityProvider"`
	// Read only properties for this oauth setting.
	Properties interface{} `pulumi:"properties"`
	// Url
	RedirectUrl *string `pulumi:"redirectUrl"`
	// OAuth scopes
	Scopes []string `pulumi:"scopes"`
}

OAuth settings for the connection provider

type ApiOAuthSettingsResponseArgs

type ApiOAuthSettingsResponseArgs struct {
	// Resource provider client id
	ClientId pulumi.StringPtrInput `pulumi:"clientId"`
	// Client Secret needed for OAuth
	ClientSecret pulumi.StringPtrInput `pulumi:"clientSecret"`
	// OAuth parameters key is the name of parameter
	CustomParameters ApiOAuthSettingsParameterResponseMapInput `pulumi:"customParameters"`
	// Identity provider
	IdentityProvider pulumi.StringPtrInput `pulumi:"identityProvider"`
	// Read only properties for this oauth setting.
	Properties pulumi.Input `pulumi:"properties"`
	// Url
	RedirectUrl pulumi.StringPtrInput `pulumi:"redirectUrl"`
	// OAuth scopes
	Scopes pulumi.StringArrayInput `pulumi:"scopes"`
}

OAuth settings for the connection provider

func (ApiOAuthSettingsResponseArgs) ElementType

func (ApiOAuthSettingsResponseArgs) ToApiOAuthSettingsResponseOutput

func (i ApiOAuthSettingsResponseArgs) ToApiOAuthSettingsResponseOutput() ApiOAuthSettingsResponseOutput

func (ApiOAuthSettingsResponseArgs) ToApiOAuthSettingsResponseOutputWithContext

func (i ApiOAuthSettingsResponseArgs) ToApiOAuthSettingsResponseOutputWithContext(ctx context.Context) ApiOAuthSettingsResponseOutput

func (ApiOAuthSettingsResponseArgs) ToApiOAuthSettingsResponsePtrOutput

func (i ApiOAuthSettingsResponseArgs) ToApiOAuthSettingsResponsePtrOutput() ApiOAuthSettingsResponsePtrOutput

func (ApiOAuthSettingsResponseArgs) ToApiOAuthSettingsResponsePtrOutputWithContext

func (i ApiOAuthSettingsResponseArgs) ToApiOAuthSettingsResponsePtrOutputWithContext(ctx context.Context) ApiOAuthSettingsResponsePtrOutput

type ApiOAuthSettingsResponseInput

type ApiOAuthSettingsResponseInput interface {
	pulumi.Input

	ToApiOAuthSettingsResponseOutput() ApiOAuthSettingsResponseOutput
	ToApiOAuthSettingsResponseOutputWithContext(context.Context) ApiOAuthSettingsResponseOutput
}

ApiOAuthSettingsResponseInput is an input type that accepts ApiOAuthSettingsResponseArgs and ApiOAuthSettingsResponseOutput values. You can construct a concrete instance of `ApiOAuthSettingsResponseInput` via:

ApiOAuthSettingsResponseArgs{...}

type ApiOAuthSettingsResponseOutput

type ApiOAuthSettingsResponseOutput struct{ *pulumi.OutputState }

OAuth settings for the connection provider

func (ApiOAuthSettingsResponseOutput) ClientId

Resource provider client id

func (ApiOAuthSettingsResponseOutput) ClientSecret

Client Secret needed for OAuth

func (ApiOAuthSettingsResponseOutput) CustomParameters

OAuth parameters key is the name of parameter

func (ApiOAuthSettingsResponseOutput) ElementType

func (ApiOAuthSettingsResponseOutput) IdentityProvider

Identity provider

func (ApiOAuthSettingsResponseOutput) Properties

Read only properties for this oauth setting.

func (ApiOAuthSettingsResponseOutput) RedirectUrl

Url

func (ApiOAuthSettingsResponseOutput) Scopes

OAuth scopes

func (ApiOAuthSettingsResponseOutput) ToApiOAuthSettingsResponseOutput

func (o ApiOAuthSettingsResponseOutput) ToApiOAuthSettingsResponseOutput() ApiOAuthSettingsResponseOutput

func (ApiOAuthSettingsResponseOutput) ToApiOAuthSettingsResponseOutputWithContext

func (o ApiOAuthSettingsResponseOutput) ToApiOAuthSettingsResponseOutputWithContext(ctx context.Context) ApiOAuthSettingsResponseOutput

func (ApiOAuthSettingsResponseOutput) ToApiOAuthSettingsResponsePtrOutput

func (o ApiOAuthSettingsResponseOutput) ToApiOAuthSettingsResponsePtrOutput() ApiOAuthSettingsResponsePtrOutput

func (ApiOAuthSettingsResponseOutput) ToApiOAuthSettingsResponsePtrOutputWithContext

func (o ApiOAuthSettingsResponseOutput) ToApiOAuthSettingsResponsePtrOutputWithContext(ctx context.Context) ApiOAuthSettingsResponsePtrOutput

type ApiOAuthSettingsResponsePtrInput

type ApiOAuthSettingsResponsePtrInput interface {
	pulumi.Input

	ToApiOAuthSettingsResponsePtrOutput() ApiOAuthSettingsResponsePtrOutput
	ToApiOAuthSettingsResponsePtrOutputWithContext(context.Context) ApiOAuthSettingsResponsePtrOutput
}

ApiOAuthSettingsResponsePtrInput is an input type that accepts ApiOAuthSettingsResponseArgs, ApiOAuthSettingsResponsePtr and ApiOAuthSettingsResponsePtrOutput values. You can construct a concrete instance of `ApiOAuthSettingsResponsePtrInput` via:

        ApiOAuthSettingsResponseArgs{...}

or:

        nil

type ApiOAuthSettingsResponsePtrOutput

type ApiOAuthSettingsResponsePtrOutput struct{ *pulumi.OutputState }

func (ApiOAuthSettingsResponsePtrOutput) ClientId

Resource provider client id

func (ApiOAuthSettingsResponsePtrOutput) ClientSecret

Client Secret needed for OAuth

func (ApiOAuthSettingsResponsePtrOutput) CustomParameters

OAuth parameters key is the name of parameter

func (ApiOAuthSettingsResponsePtrOutput) Elem

func (ApiOAuthSettingsResponsePtrOutput) ElementType

func (ApiOAuthSettingsResponsePtrOutput) IdentityProvider

Identity provider

func (ApiOAuthSettingsResponsePtrOutput) Properties

Read only properties for this oauth setting.

func (ApiOAuthSettingsResponsePtrOutput) RedirectUrl

Url

func (ApiOAuthSettingsResponsePtrOutput) Scopes

OAuth scopes

func (ApiOAuthSettingsResponsePtrOutput) ToApiOAuthSettingsResponsePtrOutput

func (o ApiOAuthSettingsResponsePtrOutput) ToApiOAuthSettingsResponsePtrOutput() ApiOAuthSettingsResponsePtrOutput

func (ApiOAuthSettingsResponsePtrOutput) ToApiOAuthSettingsResponsePtrOutputWithContext

func (o ApiOAuthSettingsResponsePtrOutput) ToApiOAuthSettingsResponsePtrOutputWithContext(ctx context.Context) ApiOAuthSettingsResponsePtrOutput

type ApiReference

type ApiReference struct {
	// Brand color
	BrandColor *string `pulumi:"brandColor"`
	// The custom API description
	Description *string `pulumi:"description"`
	// The display name
	DisplayName *string `pulumi:"displayName"`
	// The icon URI
	IconUri *string `pulumi:"iconUri"`
	// Resource reference id
	Id *string `pulumi:"id"`
	// The name of the API
	Name *string `pulumi:"name"`
	// The JSON representation of the swagger
	Swagger interface{} `pulumi:"swagger"`
	// Resource reference type
	Type *string `pulumi:"type"`
}

type ApiReferenceArgs

type ApiReferenceArgs struct {
	// Brand color
	BrandColor pulumi.StringPtrInput `pulumi:"brandColor"`
	// The custom API description
	Description pulumi.StringPtrInput `pulumi:"description"`
	// The display name
	DisplayName pulumi.StringPtrInput `pulumi:"displayName"`
	// The icon URI
	IconUri pulumi.StringPtrInput `pulumi:"iconUri"`
	// Resource reference id
	Id pulumi.StringPtrInput `pulumi:"id"`
	// The name of the API
	Name pulumi.StringPtrInput `pulumi:"name"`
	// The JSON representation of the swagger
	Swagger pulumi.Input `pulumi:"swagger"`
	// Resource reference type
	Type pulumi.StringPtrInput `pulumi:"type"`
}

func (ApiReferenceArgs) ElementType

func (ApiReferenceArgs) ElementType() reflect.Type

func (ApiReferenceArgs) ToApiReferenceOutput

func (i ApiReferenceArgs) ToApiReferenceOutput() ApiReferenceOutput

func (ApiReferenceArgs) ToApiReferenceOutputWithContext

func (i ApiReferenceArgs) ToApiReferenceOutputWithContext(ctx context.Context) ApiReferenceOutput

func (ApiReferenceArgs) ToApiReferencePtrOutput

func (i ApiReferenceArgs) ToApiReferencePtrOutput() ApiReferencePtrOutput

func (ApiReferenceArgs) ToApiReferencePtrOutputWithContext

func (i ApiReferenceArgs) ToApiReferencePtrOutputWithContext(ctx context.Context) ApiReferencePtrOutput

type ApiReferenceInput

type ApiReferenceInput interface {
	pulumi.Input

	ToApiReferenceOutput() ApiReferenceOutput
	ToApiReferenceOutputWithContext(context.Context) ApiReferenceOutput
}

ApiReferenceInput is an input type that accepts ApiReferenceArgs and ApiReferenceOutput values. You can construct a concrete instance of `ApiReferenceInput` via:

ApiReferenceArgs{...}

type ApiReferenceOutput

type ApiReferenceOutput struct{ *pulumi.OutputState }

func (ApiReferenceOutput) BrandColor

func (o ApiReferenceOutput) BrandColor() pulumi.StringPtrOutput

Brand color

func (ApiReferenceOutput) Description

func (o ApiReferenceOutput) Description() pulumi.StringPtrOutput

The custom API description

func (ApiReferenceOutput) DisplayName

func (o ApiReferenceOutput) DisplayName() pulumi.StringPtrOutput

The display name

func (ApiReferenceOutput) ElementType

func (ApiReferenceOutput) ElementType() reflect.Type

func (ApiReferenceOutput) IconUri

The icon URI

func (ApiReferenceOutput) Id

Resource reference id

func (ApiReferenceOutput) Name

The name of the API

func (ApiReferenceOutput) Swagger

func (o ApiReferenceOutput) Swagger() pulumi.AnyOutput

The JSON representation of the swagger

func (ApiReferenceOutput) ToApiReferenceOutput

func (o ApiReferenceOutput) ToApiReferenceOutput() ApiReferenceOutput

func (ApiReferenceOutput) ToApiReferenceOutputWithContext

func (o ApiReferenceOutput) ToApiReferenceOutputWithContext(ctx context.Context) ApiReferenceOutput

func (ApiReferenceOutput) ToApiReferencePtrOutput

func (o ApiReferenceOutput) ToApiReferencePtrOutput() ApiReferencePtrOutput

func (ApiReferenceOutput) ToApiReferencePtrOutputWithContext

func (o ApiReferenceOutput) ToApiReferencePtrOutputWithContext(ctx context.Context) ApiReferencePtrOutput

func (ApiReferenceOutput) Type

Resource reference type

type ApiReferencePtrInput

type ApiReferencePtrInput interface {
	pulumi.Input

	ToApiReferencePtrOutput() ApiReferencePtrOutput
	ToApiReferencePtrOutputWithContext(context.Context) ApiReferencePtrOutput
}

ApiReferencePtrInput is an input type that accepts ApiReferenceArgs, ApiReferencePtr and ApiReferencePtrOutput values. You can construct a concrete instance of `ApiReferencePtrInput` via:

        ApiReferenceArgs{...}

or:

        nil

type ApiReferencePtrOutput

type ApiReferencePtrOutput struct{ *pulumi.OutputState }

func (ApiReferencePtrOutput) BrandColor

Brand color

func (ApiReferencePtrOutput) Description

The custom API description

func (ApiReferencePtrOutput) DisplayName

The display name

func (ApiReferencePtrOutput) Elem

func (ApiReferencePtrOutput) ElementType

func (ApiReferencePtrOutput) ElementType() reflect.Type

func (ApiReferencePtrOutput) IconUri

The icon URI

func (ApiReferencePtrOutput) Id

Resource reference id

func (ApiReferencePtrOutput) Name

The name of the API

func (ApiReferencePtrOutput) Swagger

The JSON representation of the swagger

func (ApiReferencePtrOutput) ToApiReferencePtrOutput

func (o ApiReferencePtrOutput) ToApiReferencePtrOutput() ApiReferencePtrOutput

func (ApiReferencePtrOutput) ToApiReferencePtrOutputWithContext

func (o ApiReferencePtrOutput) ToApiReferencePtrOutputWithContext(ctx context.Context) ApiReferencePtrOutput

func (ApiReferencePtrOutput) Type

Resource reference type

type ApiReferenceResponse

type ApiReferenceResponse struct {
	// Brand color
	BrandColor *string `pulumi:"brandColor"`
	// The custom API description
	Description *string `pulumi:"description"`
	// The display name
	DisplayName *string `pulumi:"displayName"`
	// The icon URI
	IconUri *string `pulumi:"iconUri"`
	// Resource reference id
	Id *string `pulumi:"id"`
	// The name of the API
	Name *string `pulumi:"name"`
	// The JSON representation of the swagger
	Swagger interface{} `pulumi:"swagger"`
	// Resource reference type
	Type *string `pulumi:"type"`
}

type ApiReferenceResponseArgs

type ApiReferenceResponseArgs struct {
	// Brand color
	BrandColor pulumi.StringPtrInput `pulumi:"brandColor"`
	// The custom API description
	Description pulumi.StringPtrInput `pulumi:"description"`
	// The display name
	DisplayName pulumi.StringPtrInput `pulumi:"displayName"`
	// The icon URI
	IconUri pulumi.StringPtrInput `pulumi:"iconUri"`
	// Resource reference id
	Id pulumi.StringPtrInput `pulumi:"id"`
	// The name of the API
	Name pulumi.StringPtrInput `pulumi:"name"`
	// The JSON representation of the swagger
	Swagger pulumi.Input `pulumi:"swagger"`
	// Resource reference type
	Type pulumi.StringPtrInput `pulumi:"type"`
}

func (ApiReferenceResponseArgs) ElementType

func (ApiReferenceResponseArgs) ElementType() reflect.Type

func (ApiReferenceResponseArgs) ToApiReferenceResponseOutput

func (i ApiReferenceResponseArgs) ToApiReferenceResponseOutput() ApiReferenceResponseOutput

func (ApiReferenceResponseArgs) ToApiReferenceResponseOutputWithContext

func (i ApiReferenceResponseArgs) ToApiReferenceResponseOutputWithContext(ctx context.Context) ApiReferenceResponseOutput

func (ApiReferenceResponseArgs) ToApiReferenceResponsePtrOutput

func (i ApiReferenceResponseArgs) ToApiReferenceResponsePtrOutput() ApiReferenceResponsePtrOutput

func (ApiReferenceResponseArgs) ToApiReferenceResponsePtrOutputWithContext

func (i ApiReferenceResponseArgs) ToApiReferenceResponsePtrOutputWithContext(ctx context.Context) ApiReferenceResponsePtrOutput

type ApiReferenceResponseInput

type ApiReferenceResponseInput interface {
	pulumi.Input

	ToApiReferenceResponseOutput() ApiReferenceResponseOutput
	ToApiReferenceResponseOutputWithContext(context.Context) ApiReferenceResponseOutput
}

ApiReferenceResponseInput is an input type that accepts ApiReferenceResponseArgs and ApiReferenceResponseOutput values. You can construct a concrete instance of `ApiReferenceResponseInput` via:

ApiReferenceResponseArgs{...}

type ApiReferenceResponseOutput

type ApiReferenceResponseOutput struct{ *pulumi.OutputState }

func (ApiReferenceResponseOutput) BrandColor

Brand color

func (ApiReferenceResponseOutput) Description

The custom API description

func (ApiReferenceResponseOutput) DisplayName

The display name

func (ApiReferenceResponseOutput) ElementType

func (ApiReferenceResponseOutput) ElementType() reflect.Type

func (ApiReferenceResponseOutput) IconUri

The icon URI

func (ApiReferenceResponseOutput) Id

Resource reference id

func (ApiReferenceResponseOutput) Name

The name of the API

func (ApiReferenceResponseOutput) Swagger

The JSON representation of the swagger

func (ApiReferenceResponseOutput) ToApiReferenceResponseOutput

func (o ApiReferenceResponseOutput) ToApiReferenceResponseOutput() ApiReferenceResponseOutput

func (ApiReferenceResponseOutput) ToApiReferenceResponseOutputWithContext

func (o ApiReferenceResponseOutput) ToApiReferenceResponseOutputWithContext(ctx context.Context) ApiReferenceResponseOutput

func (ApiReferenceResponseOutput) ToApiReferenceResponsePtrOutput

func (o ApiReferenceResponseOutput) ToApiReferenceResponsePtrOutput() ApiReferenceResponsePtrOutput

func (ApiReferenceResponseOutput) ToApiReferenceResponsePtrOutputWithContext

func (o ApiReferenceResponseOutput) ToApiReferenceResponsePtrOutputWithContext(ctx context.Context) ApiReferenceResponsePtrOutput

func (ApiReferenceResponseOutput) Type

Resource reference type

type ApiReferenceResponsePtrInput

type ApiReferenceResponsePtrInput interface {
	pulumi.Input

	ToApiReferenceResponsePtrOutput() ApiReferenceResponsePtrOutput
	ToApiReferenceResponsePtrOutputWithContext(context.Context) ApiReferenceResponsePtrOutput
}

ApiReferenceResponsePtrInput is an input type that accepts ApiReferenceResponseArgs, ApiReferenceResponsePtr and ApiReferenceResponsePtrOutput values. You can construct a concrete instance of `ApiReferenceResponsePtrInput` via:

        ApiReferenceResponseArgs{...}

or:

        nil

type ApiReferenceResponsePtrOutput

type ApiReferenceResponsePtrOutput struct{ *pulumi.OutputState }

func (ApiReferenceResponsePtrOutput) BrandColor

Brand color

func (ApiReferenceResponsePtrOutput) Description

The custom API description

func (ApiReferenceResponsePtrOutput) DisplayName

The display name

func (ApiReferenceResponsePtrOutput) Elem

func (ApiReferenceResponsePtrOutput) ElementType

func (ApiReferenceResponsePtrOutput) IconUri

The icon URI

func (ApiReferenceResponsePtrOutput) Id

Resource reference id

func (ApiReferenceResponsePtrOutput) Name

The name of the API

func (ApiReferenceResponsePtrOutput) Swagger

The JSON representation of the swagger

func (ApiReferenceResponsePtrOutput) ToApiReferenceResponsePtrOutput

func (o ApiReferenceResponsePtrOutput) ToApiReferenceResponsePtrOutput() ApiReferenceResponsePtrOutput

func (ApiReferenceResponsePtrOutput) ToApiReferenceResponsePtrOutputWithContext

func (o ApiReferenceResponsePtrOutput) ToApiReferenceResponsePtrOutputWithContext(ctx context.Context) ApiReferenceResponsePtrOutput

func (ApiReferenceResponsePtrOutput) Type

Resource reference type

type ApiResourceBackendService

type ApiResourceBackendService struct {
	// The service URL
	ServiceUrl *string `pulumi:"serviceUrl"`
}

The API backend service

type ApiResourceBackendServiceArgs

type ApiResourceBackendServiceArgs struct {
	// The service URL
	ServiceUrl pulumi.StringPtrInput `pulumi:"serviceUrl"`
}

The API backend service

func (ApiResourceBackendServiceArgs) ElementType

func (ApiResourceBackendServiceArgs) ToApiResourceBackendServiceOutput

func (i ApiResourceBackendServiceArgs) ToApiResourceBackendServiceOutput() ApiResourceBackendServiceOutput

func (ApiResourceBackendServiceArgs) ToApiResourceBackendServiceOutputWithContext

func (i ApiResourceBackendServiceArgs) ToApiResourceBackendServiceOutputWithContext(ctx context.Context) ApiResourceBackendServiceOutput

func (ApiResourceBackendServiceArgs) ToApiResourceBackendServicePtrOutput

func (i ApiResourceBackendServiceArgs) ToApiResourceBackendServicePtrOutput() ApiResourceBackendServicePtrOutput

func (ApiResourceBackendServiceArgs) ToApiResourceBackendServicePtrOutputWithContext

func (i ApiResourceBackendServiceArgs) ToApiResourceBackendServicePtrOutputWithContext(ctx context.Context) ApiResourceBackendServicePtrOutput

type ApiResourceBackendServiceInput

type ApiResourceBackendServiceInput interface {
	pulumi.Input

	ToApiResourceBackendServiceOutput() ApiResourceBackendServiceOutput
	ToApiResourceBackendServiceOutputWithContext(context.Context) ApiResourceBackendServiceOutput
}

ApiResourceBackendServiceInput is an input type that accepts ApiResourceBackendServiceArgs and ApiResourceBackendServiceOutput values. You can construct a concrete instance of `ApiResourceBackendServiceInput` via:

ApiResourceBackendServiceArgs{...}

type ApiResourceBackendServiceOutput

type ApiResourceBackendServiceOutput struct{ *pulumi.OutputState }

The API backend service

func (ApiResourceBackendServiceOutput) ElementType

func (ApiResourceBackendServiceOutput) ServiceUrl

The service URL

func (ApiResourceBackendServiceOutput) ToApiResourceBackendServiceOutput

func (o ApiResourceBackendServiceOutput) ToApiResourceBackendServiceOutput() ApiResourceBackendServiceOutput

func (ApiResourceBackendServiceOutput) ToApiResourceBackendServiceOutputWithContext

func (o ApiResourceBackendServiceOutput) ToApiResourceBackendServiceOutputWithContext(ctx context.Context) ApiResourceBackendServiceOutput

func (ApiResourceBackendServiceOutput) ToApiResourceBackendServicePtrOutput

func (o ApiResourceBackendServiceOutput) ToApiResourceBackendServicePtrOutput() ApiResourceBackendServicePtrOutput

func (ApiResourceBackendServiceOutput) ToApiResourceBackendServicePtrOutputWithContext

func (o ApiResourceBackendServiceOutput) ToApiResourceBackendServicePtrOutputWithContext(ctx context.Context) ApiResourceBackendServicePtrOutput

type ApiResourceBackendServicePtrInput

type ApiResourceBackendServicePtrInput interface {
	pulumi.Input

	ToApiResourceBackendServicePtrOutput() ApiResourceBackendServicePtrOutput
	ToApiResourceBackendServicePtrOutputWithContext(context.Context) ApiResourceBackendServicePtrOutput
}

ApiResourceBackendServicePtrInput is an input type that accepts ApiResourceBackendServiceArgs, ApiResourceBackendServicePtr and ApiResourceBackendServicePtrOutput values. You can construct a concrete instance of `ApiResourceBackendServicePtrInput` via:

        ApiResourceBackendServiceArgs{...}

or:

        nil

type ApiResourceBackendServicePtrOutput

type ApiResourceBackendServicePtrOutput struct{ *pulumi.OutputState }

func (ApiResourceBackendServicePtrOutput) Elem

func (ApiResourceBackendServicePtrOutput) ElementType

func (ApiResourceBackendServicePtrOutput) ServiceUrl

The service URL

func (ApiResourceBackendServicePtrOutput) ToApiResourceBackendServicePtrOutput

func (o ApiResourceBackendServicePtrOutput) ToApiResourceBackendServicePtrOutput() ApiResourceBackendServicePtrOutput

func (ApiResourceBackendServicePtrOutput) ToApiResourceBackendServicePtrOutputWithContext

func (o ApiResourceBackendServicePtrOutput) ToApiResourceBackendServicePtrOutputWithContext(ctx context.Context) ApiResourceBackendServicePtrOutput

type ApiResourceBackendServiceResponse

type ApiResourceBackendServiceResponse struct {
	// The service URL
	ServiceUrl *string `pulumi:"serviceUrl"`
}

The API backend service

type ApiResourceBackendServiceResponseArgs

type ApiResourceBackendServiceResponseArgs struct {
	// The service URL
	ServiceUrl pulumi.StringPtrInput `pulumi:"serviceUrl"`
}

The API backend service

func (ApiResourceBackendServiceResponseArgs) ElementType

func (ApiResourceBackendServiceResponseArgs) ToApiResourceBackendServiceResponseOutput

func (i ApiResourceBackendServiceResponseArgs) ToApiResourceBackendServiceResponseOutput() ApiResourceBackendServiceResponseOutput

func (ApiResourceBackendServiceResponseArgs) ToApiResourceBackendServiceResponseOutputWithContext

func (i ApiResourceBackendServiceResponseArgs) ToApiResourceBackendServiceResponseOutputWithContext(ctx context.Context) ApiResourceBackendServiceResponseOutput

func (ApiResourceBackendServiceResponseArgs) ToApiResourceBackendServiceResponsePtrOutput

func (i ApiResourceBackendServiceResponseArgs) ToApiResourceBackendServiceResponsePtrOutput() ApiResourceBackendServiceResponsePtrOutput

func (ApiResourceBackendServiceResponseArgs) ToApiResourceBackendServiceResponsePtrOutputWithContext

func (i ApiResourceBackendServiceResponseArgs) ToApiResourceBackendServiceResponsePtrOutputWithContext(ctx context.Context) ApiResourceBackendServiceResponsePtrOutput

type ApiResourceBackendServiceResponseInput

type ApiResourceBackendServiceResponseInput interface {
	pulumi.Input

	ToApiResourceBackendServiceResponseOutput() ApiResourceBackendServiceResponseOutput
	ToApiResourceBackendServiceResponseOutputWithContext(context.Context) ApiResourceBackendServiceResponseOutput
}

ApiResourceBackendServiceResponseInput is an input type that accepts ApiResourceBackendServiceResponseArgs and ApiResourceBackendServiceResponseOutput values. You can construct a concrete instance of `ApiResourceBackendServiceResponseInput` via:

ApiResourceBackendServiceResponseArgs{...}

type ApiResourceBackendServiceResponseOutput

type ApiResourceBackendServiceResponseOutput struct{ *pulumi.OutputState }

The API backend service

func (ApiResourceBackendServiceResponseOutput) ElementType

func (ApiResourceBackendServiceResponseOutput) ServiceUrl

The service URL

func (ApiResourceBackendServiceResponseOutput) ToApiResourceBackendServiceResponseOutput

func (o ApiResourceBackendServiceResponseOutput) ToApiResourceBackendServiceResponseOutput() ApiResourceBackendServiceResponseOutput

func (ApiResourceBackendServiceResponseOutput) ToApiResourceBackendServiceResponseOutputWithContext

func (o ApiResourceBackendServiceResponseOutput) ToApiResourceBackendServiceResponseOutputWithContext(ctx context.Context) ApiResourceBackendServiceResponseOutput

func (ApiResourceBackendServiceResponseOutput) ToApiResourceBackendServiceResponsePtrOutput

func (o ApiResourceBackendServiceResponseOutput) ToApiResourceBackendServiceResponsePtrOutput() ApiResourceBackendServiceResponsePtrOutput

func (ApiResourceBackendServiceResponseOutput) ToApiResourceBackendServiceResponsePtrOutputWithContext

func (o ApiResourceBackendServiceResponseOutput) ToApiResourceBackendServiceResponsePtrOutputWithContext(ctx context.Context) ApiResourceBackendServiceResponsePtrOutput

type ApiResourceBackendServiceResponsePtrInput

type ApiResourceBackendServiceResponsePtrInput interface {
	pulumi.Input

	ToApiResourceBackendServiceResponsePtrOutput() ApiResourceBackendServiceResponsePtrOutput
	ToApiResourceBackendServiceResponsePtrOutputWithContext(context.Context) ApiResourceBackendServiceResponsePtrOutput
}

ApiResourceBackendServiceResponsePtrInput is an input type that accepts ApiResourceBackendServiceResponseArgs, ApiResourceBackendServiceResponsePtr and ApiResourceBackendServiceResponsePtrOutput values. You can construct a concrete instance of `ApiResourceBackendServiceResponsePtrInput` via:

        ApiResourceBackendServiceResponseArgs{...}

or:

        nil

type ApiResourceBackendServiceResponsePtrOutput

type ApiResourceBackendServiceResponsePtrOutput struct{ *pulumi.OutputState }

func (ApiResourceBackendServiceResponsePtrOutput) Elem

func (ApiResourceBackendServiceResponsePtrOutput) ElementType

func (ApiResourceBackendServiceResponsePtrOutput) ServiceUrl

The service URL

func (ApiResourceBackendServiceResponsePtrOutput) ToApiResourceBackendServiceResponsePtrOutput

func (o ApiResourceBackendServiceResponsePtrOutput) ToApiResourceBackendServiceResponsePtrOutput() ApiResourceBackendServiceResponsePtrOutput

func (ApiResourceBackendServiceResponsePtrOutput) ToApiResourceBackendServiceResponsePtrOutputWithContext

func (o ApiResourceBackendServiceResponsePtrOutput) ToApiResourceBackendServiceResponsePtrOutputWithContext(ctx context.Context) ApiResourceBackendServiceResponsePtrOutput

type ApiResourceDefinitions

type ApiResourceDefinitions struct {
	// The modified swagger URL
	ModifiedSwaggerUrl *string `pulumi:"modifiedSwaggerUrl"`
	// The original swagger URL
	OriginalSwaggerUrl *string `pulumi:"originalSwaggerUrl"`
}

API Definitions

type ApiResourceDefinitionsArgs

type ApiResourceDefinitionsArgs struct {
	// The modified swagger URL
	ModifiedSwaggerUrl pulumi.StringPtrInput `pulumi:"modifiedSwaggerUrl"`
	// The original swagger URL
	OriginalSwaggerUrl pulumi.StringPtrInput `pulumi:"originalSwaggerUrl"`
}

API Definitions

func (ApiResourceDefinitionsArgs) ElementType

func (ApiResourceDefinitionsArgs) ElementType() reflect.Type

func (ApiResourceDefinitionsArgs) ToApiResourceDefinitionsOutput

func (i ApiResourceDefinitionsArgs) ToApiResourceDefinitionsOutput() ApiResourceDefinitionsOutput

func (ApiResourceDefinitionsArgs) ToApiResourceDefinitionsOutputWithContext

func (i ApiResourceDefinitionsArgs) ToApiResourceDefinitionsOutputWithContext(ctx context.Context) ApiResourceDefinitionsOutput

func (ApiResourceDefinitionsArgs) ToApiResourceDefinitionsPtrOutput

func (i ApiResourceDefinitionsArgs) ToApiResourceDefinitionsPtrOutput() ApiResourceDefinitionsPtrOutput

func (ApiResourceDefinitionsArgs) ToApiResourceDefinitionsPtrOutputWithContext

func (i ApiResourceDefinitionsArgs) ToApiResourceDefinitionsPtrOutputWithContext(ctx context.Context) ApiResourceDefinitionsPtrOutput

type ApiResourceDefinitionsInput

type ApiResourceDefinitionsInput interface {
	pulumi.Input

	ToApiResourceDefinitionsOutput() ApiResourceDefinitionsOutput
	ToApiResourceDefinitionsOutputWithContext(context.Context) ApiResourceDefinitionsOutput
}

ApiResourceDefinitionsInput is an input type that accepts ApiResourceDefinitionsArgs and ApiResourceDefinitionsOutput values. You can construct a concrete instance of `ApiResourceDefinitionsInput` via:

ApiResourceDefinitionsArgs{...}

type ApiResourceDefinitionsOutput

type ApiResourceDefinitionsOutput struct{ *pulumi.OutputState }

API Definitions

func (ApiResourceDefinitionsOutput) ElementType

func (ApiResourceDefinitionsOutput) ModifiedSwaggerUrl

func (o ApiResourceDefinitionsOutput) ModifiedSwaggerUrl() pulumi.StringPtrOutput

The modified swagger URL

func (ApiResourceDefinitionsOutput) OriginalSwaggerUrl

func (o ApiResourceDefinitionsOutput) OriginalSwaggerUrl() pulumi.StringPtrOutput

The original swagger URL

func (ApiResourceDefinitionsOutput) ToApiResourceDefinitionsOutput

func (o ApiResourceDefinitionsOutput) ToApiResourceDefinitionsOutput() ApiResourceDefinitionsOutput

func (ApiResourceDefinitionsOutput) ToApiResourceDefinitionsOutputWithContext

func (o ApiResourceDefinitionsOutput) ToApiResourceDefinitionsOutputWithContext(ctx context.Context) ApiResourceDefinitionsOutput

func (ApiResourceDefinitionsOutput) ToApiResourceDefinitionsPtrOutput

func (o ApiResourceDefinitionsOutput) ToApiResourceDefinitionsPtrOutput() ApiResourceDefinitionsPtrOutput

func (ApiResourceDefinitionsOutput) ToApiResourceDefinitionsPtrOutputWithContext

func (o ApiResourceDefinitionsOutput) ToApiResourceDefinitionsPtrOutputWithContext(ctx context.Context) ApiResourceDefinitionsPtrOutput

type ApiResourceDefinitionsPtrInput

type ApiResourceDefinitionsPtrInput interface {
	pulumi.Input

	ToApiResourceDefinitionsPtrOutput() ApiResourceDefinitionsPtrOutput
	ToApiResourceDefinitionsPtrOutputWithContext(context.Context) ApiResourceDefinitionsPtrOutput
}

ApiResourceDefinitionsPtrInput is an input type that accepts ApiResourceDefinitionsArgs, ApiResourceDefinitionsPtr and ApiResourceDefinitionsPtrOutput values. You can construct a concrete instance of `ApiResourceDefinitionsPtrInput` via:

        ApiResourceDefinitionsArgs{...}

or:

        nil

type ApiResourceDefinitionsPtrOutput

type ApiResourceDefinitionsPtrOutput struct{ *pulumi.OutputState }

func (ApiResourceDefinitionsPtrOutput) Elem

func (ApiResourceDefinitionsPtrOutput) ElementType

func (ApiResourceDefinitionsPtrOutput) ModifiedSwaggerUrl

The modified swagger URL

func (ApiResourceDefinitionsPtrOutput) OriginalSwaggerUrl

The original swagger URL

func (ApiResourceDefinitionsPtrOutput) ToApiResourceDefinitionsPtrOutput

func (o ApiResourceDefinitionsPtrOutput) ToApiResourceDefinitionsPtrOutput() ApiResourceDefinitionsPtrOutput

func (ApiResourceDefinitionsPtrOutput) ToApiResourceDefinitionsPtrOutputWithContext

func (o ApiResourceDefinitionsPtrOutput) ToApiResourceDefinitionsPtrOutputWithContext(ctx context.Context) ApiResourceDefinitionsPtrOutput

type ApiResourceDefinitionsResponse

type ApiResourceDefinitionsResponse struct {
	// The modified swagger URL
	ModifiedSwaggerUrl *string `pulumi:"modifiedSwaggerUrl"`
	// The original swagger URL
	OriginalSwaggerUrl *string `pulumi:"originalSwaggerUrl"`
}

API Definitions

type ApiResourceDefinitionsResponseArgs

type ApiResourceDefinitionsResponseArgs struct {
	// The modified swagger URL
	ModifiedSwaggerUrl pulumi.StringPtrInput `pulumi:"modifiedSwaggerUrl"`
	// The original swagger URL
	OriginalSwaggerUrl pulumi.StringPtrInput `pulumi:"originalSwaggerUrl"`
}

API Definitions

func (ApiResourceDefinitionsResponseArgs) ElementType

func (ApiResourceDefinitionsResponseArgs) ToApiResourceDefinitionsResponseOutput

func (i ApiResourceDefinitionsResponseArgs) ToApiResourceDefinitionsResponseOutput() ApiResourceDefinitionsResponseOutput

func (ApiResourceDefinitionsResponseArgs) ToApiResourceDefinitionsResponseOutputWithContext

func (i ApiResourceDefinitionsResponseArgs) ToApiResourceDefinitionsResponseOutputWithContext(ctx context.Context) ApiResourceDefinitionsResponseOutput

func (ApiResourceDefinitionsResponseArgs) ToApiResourceDefinitionsResponsePtrOutput

func (i ApiResourceDefinitionsResponseArgs) ToApiResourceDefinitionsResponsePtrOutput() ApiResourceDefinitionsResponsePtrOutput

func (ApiResourceDefinitionsResponseArgs) ToApiResourceDefinitionsResponsePtrOutputWithContext

func (i ApiResourceDefinitionsResponseArgs) ToApiResourceDefinitionsResponsePtrOutputWithContext(ctx context.Context) ApiResourceDefinitionsResponsePtrOutput

type ApiResourceDefinitionsResponseInput

type ApiResourceDefinitionsResponseInput interface {
	pulumi.Input

	ToApiResourceDefinitionsResponseOutput() ApiResourceDefinitionsResponseOutput
	ToApiResourceDefinitionsResponseOutputWithContext(context.Context) ApiResourceDefinitionsResponseOutput
}

ApiResourceDefinitionsResponseInput is an input type that accepts ApiResourceDefinitionsResponseArgs and ApiResourceDefinitionsResponseOutput values. You can construct a concrete instance of `ApiResourceDefinitionsResponseInput` via:

ApiResourceDefinitionsResponseArgs{...}

type ApiResourceDefinitionsResponseOutput

type ApiResourceDefinitionsResponseOutput struct{ *pulumi.OutputState }

API Definitions

func (ApiResourceDefinitionsResponseOutput) ElementType

func (ApiResourceDefinitionsResponseOutput) ModifiedSwaggerUrl

The modified swagger URL

func (ApiResourceDefinitionsResponseOutput) OriginalSwaggerUrl

The original swagger URL

func (ApiResourceDefinitionsResponseOutput) ToApiResourceDefinitionsResponseOutput

func (o ApiResourceDefinitionsResponseOutput) ToApiResourceDefinitionsResponseOutput() ApiResourceDefinitionsResponseOutput

func (ApiResourceDefinitionsResponseOutput) ToApiResourceDefinitionsResponseOutputWithContext

func (o ApiResourceDefinitionsResponseOutput) ToApiResourceDefinitionsResponseOutputWithContext(ctx context.Context) ApiResourceDefinitionsResponseOutput

func (ApiResourceDefinitionsResponseOutput) ToApiResourceDefinitionsResponsePtrOutput

func (o ApiResourceDefinitionsResponseOutput) ToApiResourceDefinitionsResponsePtrOutput() ApiResourceDefinitionsResponsePtrOutput

func (ApiResourceDefinitionsResponseOutput) ToApiResourceDefinitionsResponsePtrOutputWithContext

func (o ApiResourceDefinitionsResponseOutput) ToApiResourceDefinitionsResponsePtrOutputWithContext(ctx context.Context) ApiResourceDefinitionsResponsePtrOutput

type ApiResourceDefinitionsResponsePtrInput

type ApiResourceDefinitionsResponsePtrInput interface {
	pulumi.Input

	ToApiResourceDefinitionsResponsePtrOutput() ApiResourceDefinitionsResponsePtrOutput
	ToApiResourceDefinitionsResponsePtrOutputWithContext(context.Context) ApiResourceDefinitionsResponsePtrOutput
}

ApiResourceDefinitionsResponsePtrInput is an input type that accepts ApiResourceDefinitionsResponseArgs, ApiResourceDefinitionsResponsePtr and ApiResourceDefinitionsResponsePtrOutput values. You can construct a concrete instance of `ApiResourceDefinitionsResponsePtrInput` via:

        ApiResourceDefinitionsResponseArgs{...}

or:

        nil

type ApiResourceDefinitionsResponsePtrOutput

type ApiResourceDefinitionsResponsePtrOutput struct{ *pulumi.OutputState }

func (ApiResourceDefinitionsResponsePtrOutput) Elem

func (ApiResourceDefinitionsResponsePtrOutput) ElementType

func (ApiResourceDefinitionsResponsePtrOutput) ModifiedSwaggerUrl

The modified swagger URL

func (ApiResourceDefinitionsResponsePtrOutput) OriginalSwaggerUrl

The original swagger URL

func (ApiResourceDefinitionsResponsePtrOutput) ToApiResourceDefinitionsResponsePtrOutput

func (o ApiResourceDefinitionsResponsePtrOutput) ToApiResourceDefinitionsResponsePtrOutput() ApiResourceDefinitionsResponsePtrOutput

func (ApiResourceDefinitionsResponsePtrOutput) ToApiResourceDefinitionsResponsePtrOutputWithContext

func (o ApiResourceDefinitionsResponsePtrOutput) ToApiResourceDefinitionsResponsePtrOutputWithContext(ctx context.Context) ApiResourceDefinitionsResponsePtrOutput

type ApiType added in v0.3.1

type ApiType pulumi.String

The API type

func (ApiType) ElementType added in v0.3.1

func (ApiType) ElementType() reflect.Type

func (ApiType) ToStringOutput added in v0.3.1

func (e ApiType) ToStringOutput() pulumi.StringOutput

func (ApiType) ToStringOutputWithContext added in v0.3.1

func (e ApiType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (ApiType) ToStringPtrOutput added in v0.3.1

func (e ApiType) ToStringPtrOutput() pulumi.StringPtrOutput

func (ApiType) ToStringPtrOutputWithContext added in v0.3.1

func (e ApiType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type Connection

type Connection struct {
	pulumi.CustomResourceState

	// Resource ETag
	Etag pulumi.StringPtrOutput `pulumi:"etag"`
	// Resource location
	Location pulumi.StringPtrOutput `pulumi:"location"`
	// Resource name
	Name       pulumi.StringOutput                             `pulumi:"name"`
	Properties ApiConnectionDefinitionResponsePropertiesOutput `pulumi:"properties"`
	// Resource tags
	Tags pulumi.StringMapOutput `pulumi:"tags"`
	// Resource type
	Type pulumi.StringOutput `pulumi:"type"`
}

API connection

func GetConnection

func GetConnection(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *ConnectionState, opts ...pulumi.ResourceOption) (*Connection, error)

GetConnection gets an existing Connection resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewConnection

func NewConnection(ctx *pulumi.Context,
	name string, args *ConnectionArgs, opts ...pulumi.ResourceOption) (*Connection, error)

NewConnection registers a new resource with the given unique name, arguments, and options.

func (*Connection) ElementType added in v0.2.6

func (*Connection) ElementType() reflect.Type

func (*Connection) ToConnectionOutput added in v0.2.6

func (i *Connection) ToConnectionOutput() ConnectionOutput

func (*Connection) ToConnectionOutputWithContext added in v0.2.6

func (i *Connection) ToConnectionOutputWithContext(ctx context.Context) ConnectionOutput

type ConnectionArgs

type ConnectionArgs struct {
	// Connection name
	ConnectionName pulumi.StringInput
	// Resource ETag
	Etag pulumi.StringPtrInput
	// Resource location
	Location   pulumi.StringPtrInput
	Properties ApiConnectionDefinitionPropertiesPtrInput
	// The resource group
	ResourceGroupName pulumi.StringInput
	// Subscription Id
	SubscriptionId pulumi.StringPtrInput
	// Resource tags
	Tags pulumi.StringMapInput
}

The set of arguments for constructing a Connection resource.

func (ConnectionArgs) ElementType

func (ConnectionArgs) ElementType() reflect.Type

type ConnectionError

type ConnectionError struct {
	// Code of the status
	Code *string `pulumi:"code"`
	// Resource ETag
	Etag *string `pulumi:"etag"`
	// Resource location
	Location *string `pulumi:"location"`
	// Description of the status
	Message *string `pulumi:"message"`
	// Resource tags
	Tags map[string]string `pulumi:"tags"`
}

Connection error

type ConnectionErrorArgs

type ConnectionErrorArgs struct {
	// Code of the status
	Code pulumi.StringPtrInput `pulumi:"code"`
	// Resource ETag
	Etag pulumi.StringPtrInput `pulumi:"etag"`
	// Resource location
	Location pulumi.StringPtrInput `pulumi:"location"`
	// Description of the status
	Message pulumi.StringPtrInput `pulumi:"message"`
	// Resource tags
	Tags pulumi.StringMapInput `pulumi:"tags"`
}

Connection error

func (ConnectionErrorArgs) ElementType

func (ConnectionErrorArgs) ElementType() reflect.Type

func (ConnectionErrorArgs) ToConnectionErrorOutput

func (i ConnectionErrorArgs) ToConnectionErrorOutput() ConnectionErrorOutput

func (ConnectionErrorArgs) ToConnectionErrorOutputWithContext

func (i ConnectionErrorArgs) ToConnectionErrorOutputWithContext(ctx context.Context) ConnectionErrorOutput

func (ConnectionErrorArgs) ToConnectionErrorPtrOutput

func (i ConnectionErrorArgs) ToConnectionErrorPtrOutput() ConnectionErrorPtrOutput

func (ConnectionErrorArgs) ToConnectionErrorPtrOutputWithContext

func (i ConnectionErrorArgs) ToConnectionErrorPtrOutputWithContext(ctx context.Context) ConnectionErrorPtrOutput

type ConnectionErrorInput

type ConnectionErrorInput interface {
	pulumi.Input

	ToConnectionErrorOutput() ConnectionErrorOutput
	ToConnectionErrorOutputWithContext(context.Context) ConnectionErrorOutput
}

ConnectionErrorInput is an input type that accepts ConnectionErrorArgs and ConnectionErrorOutput values. You can construct a concrete instance of `ConnectionErrorInput` via:

ConnectionErrorArgs{...}

type ConnectionErrorOutput

type ConnectionErrorOutput struct{ *pulumi.OutputState }

Connection error

func (ConnectionErrorOutput) Code

Code of the status

func (ConnectionErrorOutput) ElementType

func (ConnectionErrorOutput) ElementType() reflect.Type

func (ConnectionErrorOutput) Etag

Resource ETag

func (ConnectionErrorOutput) Location

Resource location

func (ConnectionErrorOutput) Message

Description of the status

func (ConnectionErrorOutput) Tags

Resource tags

func (ConnectionErrorOutput) ToConnectionErrorOutput

func (o ConnectionErrorOutput) ToConnectionErrorOutput() ConnectionErrorOutput

func (ConnectionErrorOutput) ToConnectionErrorOutputWithContext

func (o ConnectionErrorOutput) ToConnectionErrorOutputWithContext(ctx context.Context) ConnectionErrorOutput

func (ConnectionErrorOutput) ToConnectionErrorPtrOutput

func (o ConnectionErrorOutput) ToConnectionErrorPtrOutput() ConnectionErrorPtrOutput

func (ConnectionErrorOutput) ToConnectionErrorPtrOutputWithContext

func (o ConnectionErrorOutput) ToConnectionErrorPtrOutputWithContext(ctx context.Context) ConnectionErrorPtrOutput

type ConnectionErrorPtrInput

type ConnectionErrorPtrInput interface {
	pulumi.Input

	ToConnectionErrorPtrOutput() ConnectionErrorPtrOutput
	ToConnectionErrorPtrOutputWithContext(context.Context) ConnectionErrorPtrOutput
}

ConnectionErrorPtrInput is an input type that accepts ConnectionErrorArgs, ConnectionErrorPtr and ConnectionErrorPtrOutput values. You can construct a concrete instance of `ConnectionErrorPtrInput` via:

        ConnectionErrorArgs{...}

or:

        nil

type ConnectionErrorPtrOutput

type ConnectionErrorPtrOutput struct{ *pulumi.OutputState }

func (ConnectionErrorPtrOutput) Code

Code of the status

func (ConnectionErrorPtrOutput) Elem

func (ConnectionErrorPtrOutput) ElementType

func (ConnectionErrorPtrOutput) ElementType() reflect.Type

func (ConnectionErrorPtrOutput) Etag

Resource ETag

func (ConnectionErrorPtrOutput) Location

Resource location

func (ConnectionErrorPtrOutput) Message

Description of the status

func (ConnectionErrorPtrOutput) Tags

Resource tags

func (ConnectionErrorPtrOutput) ToConnectionErrorPtrOutput

func (o ConnectionErrorPtrOutput) ToConnectionErrorPtrOutput() ConnectionErrorPtrOutput

func (ConnectionErrorPtrOutput) ToConnectionErrorPtrOutputWithContext

func (o ConnectionErrorPtrOutput) ToConnectionErrorPtrOutputWithContext(ctx context.Context) ConnectionErrorPtrOutput

type ConnectionErrorResponse

type ConnectionErrorResponse struct {
	// Code of the status
	Code *string `pulumi:"code"`
	// Resource ETag
	Etag *string `pulumi:"etag"`
	// Resource id
	Id string `pulumi:"id"`
	// Resource location
	Location *string `pulumi:"location"`
	// Description of the status
	Message *string `pulumi:"message"`
	// Resource name
	Name string `pulumi:"name"`
	// Resource tags
	Tags map[string]string `pulumi:"tags"`
	// Resource type
	Type string `pulumi:"type"`
}

Connection error

type ConnectionErrorResponseArgs

type ConnectionErrorResponseArgs struct {
	// Code of the status
	Code pulumi.StringPtrInput `pulumi:"code"`
	// Resource ETag
	Etag pulumi.StringPtrInput `pulumi:"etag"`
	// Resource id
	Id pulumi.StringInput `pulumi:"id"`
	// Resource location
	Location pulumi.StringPtrInput `pulumi:"location"`
	// Description of the status
	Message pulumi.StringPtrInput `pulumi:"message"`
	// Resource name
	Name pulumi.StringInput `pulumi:"name"`
	// Resource tags
	Tags pulumi.StringMapInput `pulumi:"tags"`
	// Resource type
	Type pulumi.StringInput `pulumi:"type"`
}

Connection error

func (ConnectionErrorResponseArgs) ElementType

func (ConnectionErrorResponseArgs) ToConnectionErrorResponseOutput

func (i ConnectionErrorResponseArgs) ToConnectionErrorResponseOutput() ConnectionErrorResponseOutput

func (ConnectionErrorResponseArgs) ToConnectionErrorResponseOutputWithContext

func (i ConnectionErrorResponseArgs) ToConnectionErrorResponseOutputWithContext(ctx context.Context) ConnectionErrorResponseOutput

func (ConnectionErrorResponseArgs) ToConnectionErrorResponsePtrOutput

func (i ConnectionErrorResponseArgs) ToConnectionErrorResponsePtrOutput() ConnectionErrorResponsePtrOutput

func (ConnectionErrorResponseArgs) ToConnectionErrorResponsePtrOutputWithContext

func (i ConnectionErrorResponseArgs) ToConnectionErrorResponsePtrOutputWithContext(ctx context.Context) ConnectionErrorResponsePtrOutput

type ConnectionErrorResponseInput

type ConnectionErrorResponseInput interface {
	pulumi.Input

	ToConnectionErrorResponseOutput() ConnectionErrorResponseOutput
	ToConnectionErrorResponseOutputWithContext(context.Context) ConnectionErrorResponseOutput
}

ConnectionErrorResponseInput is an input type that accepts ConnectionErrorResponseArgs and ConnectionErrorResponseOutput values. You can construct a concrete instance of `ConnectionErrorResponseInput` via:

ConnectionErrorResponseArgs{...}

type ConnectionErrorResponseOutput

type ConnectionErrorResponseOutput struct{ *pulumi.OutputState }

Connection error

func (ConnectionErrorResponseOutput) Code

Code of the status

func (ConnectionErrorResponseOutput) ElementType

func (ConnectionErrorResponseOutput) Etag

Resource ETag

func (ConnectionErrorResponseOutput) Id

Resource id

func (ConnectionErrorResponseOutput) Location

Resource location

func (ConnectionErrorResponseOutput) Message

Description of the status

func (ConnectionErrorResponseOutput) Name

Resource name

func (ConnectionErrorResponseOutput) Tags

Resource tags

func (ConnectionErrorResponseOutput) ToConnectionErrorResponseOutput

func (o ConnectionErrorResponseOutput) ToConnectionErrorResponseOutput() ConnectionErrorResponseOutput

func (ConnectionErrorResponseOutput) ToConnectionErrorResponseOutputWithContext

func (o ConnectionErrorResponseOutput) ToConnectionErrorResponseOutputWithContext(ctx context.Context) ConnectionErrorResponseOutput

func (ConnectionErrorResponseOutput) ToConnectionErrorResponsePtrOutput

func (o ConnectionErrorResponseOutput) ToConnectionErrorResponsePtrOutput() ConnectionErrorResponsePtrOutput

func (ConnectionErrorResponseOutput) ToConnectionErrorResponsePtrOutputWithContext

func (o ConnectionErrorResponseOutput) ToConnectionErrorResponsePtrOutputWithContext(ctx context.Context) ConnectionErrorResponsePtrOutput

func (ConnectionErrorResponseOutput) Type

Resource type

type ConnectionErrorResponsePtrInput

type ConnectionErrorResponsePtrInput interface {
	pulumi.Input

	ToConnectionErrorResponsePtrOutput() ConnectionErrorResponsePtrOutput
	ToConnectionErrorResponsePtrOutputWithContext(context.Context) ConnectionErrorResponsePtrOutput
}

ConnectionErrorResponsePtrInput is an input type that accepts ConnectionErrorResponseArgs, ConnectionErrorResponsePtr and ConnectionErrorResponsePtrOutput values. You can construct a concrete instance of `ConnectionErrorResponsePtrInput` via:

        ConnectionErrorResponseArgs{...}

or:

        nil

type ConnectionErrorResponsePtrOutput

type ConnectionErrorResponsePtrOutput struct{ *pulumi.OutputState }

func (ConnectionErrorResponsePtrOutput) Code

Code of the status

func (ConnectionErrorResponsePtrOutput) Elem

func (ConnectionErrorResponsePtrOutput) ElementType

func (ConnectionErrorResponsePtrOutput) Etag

Resource ETag

func (ConnectionErrorResponsePtrOutput) Id

Resource id

func (ConnectionErrorResponsePtrOutput) Location

Resource location

func (ConnectionErrorResponsePtrOutput) Message

Description of the status

func (ConnectionErrorResponsePtrOutput) Name

Resource name

func (ConnectionErrorResponsePtrOutput) Tags

Resource tags

func (ConnectionErrorResponsePtrOutput) ToConnectionErrorResponsePtrOutput

func (o ConnectionErrorResponsePtrOutput) ToConnectionErrorResponsePtrOutput() ConnectionErrorResponsePtrOutput

func (ConnectionErrorResponsePtrOutput) ToConnectionErrorResponsePtrOutputWithContext

func (o ConnectionErrorResponsePtrOutput) ToConnectionErrorResponsePtrOutputWithContext(ctx context.Context) ConnectionErrorResponsePtrOutput

func (ConnectionErrorResponsePtrOutput) Type

Resource type

type ConnectionGateway

type ConnectionGateway struct {
	pulumi.CustomResourceState

	// Resource ETag
	Etag pulumi.StringPtrOutput `pulumi:"etag"`
	// Resource location
	Location pulumi.StringPtrOutput `pulumi:"location"`
	// Resource name
	Name       pulumi.StringOutput                                 `pulumi:"name"`
	Properties ConnectionGatewayDefinitionResponsePropertiesOutput `pulumi:"properties"`
	// Resource tags
	Tags pulumi.StringMapOutput `pulumi:"tags"`
	// Resource type
	Type pulumi.StringOutput `pulumi:"type"`
}

The gateway definition

func GetConnectionGateway

func GetConnectionGateway(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *ConnectionGatewayState, opts ...pulumi.ResourceOption) (*ConnectionGateway, error)

GetConnectionGateway gets an existing ConnectionGateway resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewConnectionGateway

func NewConnectionGateway(ctx *pulumi.Context,
	name string, args *ConnectionGatewayArgs, opts ...pulumi.ResourceOption) (*ConnectionGateway, error)

NewConnectionGateway registers a new resource with the given unique name, arguments, and options.

func (*ConnectionGateway) ElementType added in v0.2.6

func (*ConnectionGateway) ElementType() reflect.Type

func (*ConnectionGateway) ToConnectionGatewayOutput added in v0.2.6

func (i *ConnectionGateway) ToConnectionGatewayOutput() ConnectionGatewayOutput

func (*ConnectionGateway) ToConnectionGatewayOutputWithContext added in v0.2.6

func (i *ConnectionGateway) ToConnectionGatewayOutputWithContext(ctx context.Context) ConnectionGatewayOutput

type ConnectionGatewayArgs

type ConnectionGatewayArgs struct {
	// The connection gateway name
	ConnectionGatewayName pulumi.StringInput
	// Resource ETag
	Etag pulumi.StringPtrInput
	// Resource location
	Location   pulumi.StringPtrInput
	Properties ConnectionGatewayDefinitionPropertiesPtrInput
	// The resource group
	ResourceGroupName pulumi.StringInput
	// Subscription Id
	SubscriptionId pulumi.StringPtrInput
	// Resource tags
	Tags pulumi.StringMapInput
}

The set of arguments for constructing a ConnectionGateway resource.

func (ConnectionGatewayArgs) ElementType

func (ConnectionGatewayArgs) ElementType() reflect.Type

type ConnectionGatewayDefinitionProperties

type ConnectionGatewayDefinitionProperties struct {
	// The URI of the backend
	BackendUri *string `pulumi:"backendUri"`
	// The gateway installation reference
	ConnectionGatewayInstallation *ConnectionGatewayReference `pulumi:"connectionGatewayInstallation"`
	// The gateway admin
	ContactInformation []string `pulumi:"contactInformation"`
	// The gateway description
	Description *string `pulumi:"description"`
	// The gateway display name
	DisplayName *string `pulumi:"displayName"`
	// The machine name of the gateway
	MachineName *string `pulumi:"machineName"`
	// The gateway status
	Status interface{} `pulumi:"status"`
}

type ConnectionGatewayDefinitionPropertiesArgs

type ConnectionGatewayDefinitionPropertiesArgs struct {
	// The URI of the backend
	BackendUri pulumi.StringPtrInput `pulumi:"backendUri"`
	// The gateway installation reference
	ConnectionGatewayInstallation ConnectionGatewayReferencePtrInput `pulumi:"connectionGatewayInstallation"`
	// The gateway admin
	ContactInformation pulumi.StringArrayInput `pulumi:"contactInformation"`
	// The gateway description
	Description pulumi.StringPtrInput `pulumi:"description"`
	// The gateway display name
	DisplayName pulumi.StringPtrInput `pulumi:"displayName"`
	// The machine name of the gateway
	MachineName pulumi.StringPtrInput `pulumi:"machineName"`
	// The gateway status
	Status pulumi.Input `pulumi:"status"`
}

func (ConnectionGatewayDefinitionPropertiesArgs) ElementType

func (ConnectionGatewayDefinitionPropertiesArgs) ToConnectionGatewayDefinitionPropertiesOutput

func (i ConnectionGatewayDefinitionPropertiesArgs) ToConnectionGatewayDefinitionPropertiesOutput() ConnectionGatewayDefinitionPropertiesOutput

func (ConnectionGatewayDefinitionPropertiesArgs) ToConnectionGatewayDefinitionPropertiesOutputWithContext

func (i ConnectionGatewayDefinitionPropertiesArgs) ToConnectionGatewayDefinitionPropertiesOutputWithContext(ctx context.Context) ConnectionGatewayDefinitionPropertiesOutput

func (ConnectionGatewayDefinitionPropertiesArgs) ToConnectionGatewayDefinitionPropertiesPtrOutput

func (i ConnectionGatewayDefinitionPropertiesArgs) ToConnectionGatewayDefinitionPropertiesPtrOutput() ConnectionGatewayDefinitionPropertiesPtrOutput

func (ConnectionGatewayDefinitionPropertiesArgs) ToConnectionGatewayDefinitionPropertiesPtrOutputWithContext

func (i ConnectionGatewayDefinitionPropertiesArgs) ToConnectionGatewayDefinitionPropertiesPtrOutputWithContext(ctx context.Context) ConnectionGatewayDefinitionPropertiesPtrOutput

type ConnectionGatewayDefinitionPropertiesInput

type ConnectionGatewayDefinitionPropertiesInput interface {
	pulumi.Input

	ToConnectionGatewayDefinitionPropertiesOutput() ConnectionGatewayDefinitionPropertiesOutput
	ToConnectionGatewayDefinitionPropertiesOutputWithContext(context.Context) ConnectionGatewayDefinitionPropertiesOutput
}

ConnectionGatewayDefinitionPropertiesInput is an input type that accepts ConnectionGatewayDefinitionPropertiesArgs and ConnectionGatewayDefinitionPropertiesOutput values. You can construct a concrete instance of `ConnectionGatewayDefinitionPropertiesInput` via:

ConnectionGatewayDefinitionPropertiesArgs{...}

type ConnectionGatewayDefinitionPropertiesOutput

type ConnectionGatewayDefinitionPropertiesOutput struct{ *pulumi.OutputState }

func (ConnectionGatewayDefinitionPropertiesOutput) BackendUri

The URI of the backend

func (ConnectionGatewayDefinitionPropertiesOutput) ConnectionGatewayInstallation

The gateway installation reference

func (ConnectionGatewayDefinitionPropertiesOutput) ContactInformation

The gateway admin

func (ConnectionGatewayDefinitionPropertiesOutput) Description

The gateway description

func (ConnectionGatewayDefinitionPropertiesOutput) DisplayName

The gateway display name

func (ConnectionGatewayDefinitionPropertiesOutput) ElementType

func (ConnectionGatewayDefinitionPropertiesOutput) MachineName

The machine name of the gateway

func (ConnectionGatewayDefinitionPropertiesOutput) Status

The gateway status

func (ConnectionGatewayDefinitionPropertiesOutput) ToConnectionGatewayDefinitionPropertiesOutput

func (o ConnectionGatewayDefinitionPropertiesOutput) ToConnectionGatewayDefinitionPropertiesOutput() ConnectionGatewayDefinitionPropertiesOutput

func (ConnectionGatewayDefinitionPropertiesOutput) ToConnectionGatewayDefinitionPropertiesOutputWithContext

func (o ConnectionGatewayDefinitionPropertiesOutput) ToConnectionGatewayDefinitionPropertiesOutputWithContext(ctx context.Context) ConnectionGatewayDefinitionPropertiesOutput

func (ConnectionGatewayDefinitionPropertiesOutput) ToConnectionGatewayDefinitionPropertiesPtrOutput

func (o ConnectionGatewayDefinitionPropertiesOutput) ToConnectionGatewayDefinitionPropertiesPtrOutput() ConnectionGatewayDefinitionPropertiesPtrOutput

func (ConnectionGatewayDefinitionPropertiesOutput) ToConnectionGatewayDefinitionPropertiesPtrOutputWithContext

func (o ConnectionGatewayDefinitionPropertiesOutput) ToConnectionGatewayDefinitionPropertiesPtrOutputWithContext(ctx context.Context) ConnectionGatewayDefinitionPropertiesPtrOutput

type ConnectionGatewayDefinitionPropertiesPtrInput

type ConnectionGatewayDefinitionPropertiesPtrInput interface {
	pulumi.Input

	ToConnectionGatewayDefinitionPropertiesPtrOutput() ConnectionGatewayDefinitionPropertiesPtrOutput
	ToConnectionGatewayDefinitionPropertiesPtrOutputWithContext(context.Context) ConnectionGatewayDefinitionPropertiesPtrOutput
}

ConnectionGatewayDefinitionPropertiesPtrInput is an input type that accepts ConnectionGatewayDefinitionPropertiesArgs, ConnectionGatewayDefinitionPropertiesPtr and ConnectionGatewayDefinitionPropertiesPtrOutput values. You can construct a concrete instance of `ConnectionGatewayDefinitionPropertiesPtrInput` via:

        ConnectionGatewayDefinitionPropertiesArgs{...}

or:

        nil

type ConnectionGatewayDefinitionPropertiesPtrOutput

type ConnectionGatewayDefinitionPropertiesPtrOutput struct{ *pulumi.OutputState }

func (ConnectionGatewayDefinitionPropertiesPtrOutput) BackendUri

The URI of the backend

func (ConnectionGatewayDefinitionPropertiesPtrOutput) ConnectionGatewayInstallation

The gateway installation reference

func (ConnectionGatewayDefinitionPropertiesPtrOutput) ContactInformation

The gateway admin

func (ConnectionGatewayDefinitionPropertiesPtrOutput) Description

The gateway description

func (ConnectionGatewayDefinitionPropertiesPtrOutput) DisplayName

The gateway display name

func (ConnectionGatewayDefinitionPropertiesPtrOutput) Elem

func (ConnectionGatewayDefinitionPropertiesPtrOutput) ElementType

func (ConnectionGatewayDefinitionPropertiesPtrOutput) MachineName

The machine name of the gateway

func (ConnectionGatewayDefinitionPropertiesPtrOutput) Status

The gateway status

func (ConnectionGatewayDefinitionPropertiesPtrOutput) ToConnectionGatewayDefinitionPropertiesPtrOutput

func (o ConnectionGatewayDefinitionPropertiesPtrOutput) ToConnectionGatewayDefinitionPropertiesPtrOutput() ConnectionGatewayDefinitionPropertiesPtrOutput

func (ConnectionGatewayDefinitionPropertiesPtrOutput) ToConnectionGatewayDefinitionPropertiesPtrOutputWithContext

func (o ConnectionGatewayDefinitionPropertiesPtrOutput) ToConnectionGatewayDefinitionPropertiesPtrOutputWithContext(ctx context.Context) ConnectionGatewayDefinitionPropertiesPtrOutput

type ConnectionGatewayDefinitionResponseProperties

type ConnectionGatewayDefinitionResponseProperties struct {
	// The URI of the backend
	BackendUri *string `pulumi:"backendUri"`
	// The gateway installation reference
	ConnectionGatewayInstallation *ConnectionGatewayReferenceResponse `pulumi:"connectionGatewayInstallation"`
	// The gateway admin
	ContactInformation []string `pulumi:"contactInformation"`
	// The gateway description
	Description *string `pulumi:"description"`
	// The gateway display name
	DisplayName *string `pulumi:"displayName"`
	// The machine name of the gateway
	MachineName *string `pulumi:"machineName"`
	// The gateway status
	Status interface{} `pulumi:"status"`
}

type ConnectionGatewayDefinitionResponsePropertiesArgs

type ConnectionGatewayDefinitionResponsePropertiesArgs struct {
	// The URI of the backend
	BackendUri pulumi.StringPtrInput `pulumi:"backendUri"`
	// The gateway installation reference
	ConnectionGatewayInstallation ConnectionGatewayReferenceResponsePtrInput `pulumi:"connectionGatewayInstallation"`
	// The gateway admin
	ContactInformation pulumi.StringArrayInput `pulumi:"contactInformation"`
	// The gateway description
	Description pulumi.StringPtrInput `pulumi:"description"`
	// The gateway display name
	DisplayName pulumi.StringPtrInput `pulumi:"displayName"`
	// The machine name of the gateway
	MachineName pulumi.StringPtrInput `pulumi:"machineName"`
	// The gateway status
	Status pulumi.Input `pulumi:"status"`
}

func (ConnectionGatewayDefinitionResponsePropertiesArgs) ElementType

func (ConnectionGatewayDefinitionResponsePropertiesArgs) ToConnectionGatewayDefinitionResponsePropertiesOutput

func (i ConnectionGatewayDefinitionResponsePropertiesArgs) ToConnectionGatewayDefinitionResponsePropertiesOutput() ConnectionGatewayDefinitionResponsePropertiesOutput

func (ConnectionGatewayDefinitionResponsePropertiesArgs) ToConnectionGatewayDefinitionResponsePropertiesOutputWithContext

func (i ConnectionGatewayDefinitionResponsePropertiesArgs) ToConnectionGatewayDefinitionResponsePropertiesOutputWithContext(ctx context.Context) ConnectionGatewayDefinitionResponsePropertiesOutput

func (ConnectionGatewayDefinitionResponsePropertiesArgs) ToConnectionGatewayDefinitionResponsePropertiesPtrOutput

func (i ConnectionGatewayDefinitionResponsePropertiesArgs) ToConnectionGatewayDefinitionResponsePropertiesPtrOutput() ConnectionGatewayDefinitionResponsePropertiesPtrOutput

func (ConnectionGatewayDefinitionResponsePropertiesArgs) ToConnectionGatewayDefinitionResponsePropertiesPtrOutputWithContext

func (i ConnectionGatewayDefinitionResponsePropertiesArgs) ToConnectionGatewayDefinitionResponsePropertiesPtrOutputWithContext(ctx context.Context) ConnectionGatewayDefinitionResponsePropertiesPtrOutput

type ConnectionGatewayDefinitionResponsePropertiesInput

type ConnectionGatewayDefinitionResponsePropertiesInput interface {
	pulumi.Input

	ToConnectionGatewayDefinitionResponsePropertiesOutput() ConnectionGatewayDefinitionResponsePropertiesOutput
	ToConnectionGatewayDefinitionResponsePropertiesOutputWithContext(context.Context) ConnectionGatewayDefinitionResponsePropertiesOutput
}

ConnectionGatewayDefinitionResponsePropertiesInput is an input type that accepts ConnectionGatewayDefinitionResponsePropertiesArgs and ConnectionGatewayDefinitionResponsePropertiesOutput values. You can construct a concrete instance of `ConnectionGatewayDefinitionResponsePropertiesInput` via:

ConnectionGatewayDefinitionResponsePropertiesArgs{...}

type ConnectionGatewayDefinitionResponsePropertiesOutput

type ConnectionGatewayDefinitionResponsePropertiesOutput struct{ *pulumi.OutputState }

func (ConnectionGatewayDefinitionResponsePropertiesOutput) BackendUri

The URI of the backend

func (ConnectionGatewayDefinitionResponsePropertiesOutput) ConnectionGatewayInstallation

The gateway installation reference

func (ConnectionGatewayDefinitionResponsePropertiesOutput) ContactInformation

The gateway admin

func (ConnectionGatewayDefinitionResponsePropertiesOutput) Description

The gateway description

func (ConnectionGatewayDefinitionResponsePropertiesOutput) DisplayName

The gateway display name

func (ConnectionGatewayDefinitionResponsePropertiesOutput) ElementType

func (ConnectionGatewayDefinitionResponsePropertiesOutput) MachineName

The machine name of the gateway

func (ConnectionGatewayDefinitionResponsePropertiesOutput) Status

The gateway status

func (ConnectionGatewayDefinitionResponsePropertiesOutput) ToConnectionGatewayDefinitionResponsePropertiesOutput

func (o ConnectionGatewayDefinitionResponsePropertiesOutput) ToConnectionGatewayDefinitionResponsePropertiesOutput() ConnectionGatewayDefinitionResponsePropertiesOutput

func (ConnectionGatewayDefinitionResponsePropertiesOutput) ToConnectionGatewayDefinitionResponsePropertiesOutputWithContext

func (o ConnectionGatewayDefinitionResponsePropertiesOutput) ToConnectionGatewayDefinitionResponsePropertiesOutputWithContext(ctx context.Context) ConnectionGatewayDefinitionResponsePropertiesOutput

func (ConnectionGatewayDefinitionResponsePropertiesOutput) ToConnectionGatewayDefinitionResponsePropertiesPtrOutput

func (o ConnectionGatewayDefinitionResponsePropertiesOutput) ToConnectionGatewayDefinitionResponsePropertiesPtrOutput() ConnectionGatewayDefinitionResponsePropertiesPtrOutput

func (ConnectionGatewayDefinitionResponsePropertiesOutput) ToConnectionGatewayDefinitionResponsePropertiesPtrOutputWithContext

func (o ConnectionGatewayDefinitionResponsePropertiesOutput) ToConnectionGatewayDefinitionResponsePropertiesPtrOutputWithContext(ctx context.Context) ConnectionGatewayDefinitionResponsePropertiesPtrOutput

type ConnectionGatewayDefinitionResponsePropertiesPtrInput

type ConnectionGatewayDefinitionResponsePropertiesPtrInput interface {
	pulumi.Input

	ToConnectionGatewayDefinitionResponsePropertiesPtrOutput() ConnectionGatewayDefinitionResponsePropertiesPtrOutput
	ToConnectionGatewayDefinitionResponsePropertiesPtrOutputWithContext(context.Context) ConnectionGatewayDefinitionResponsePropertiesPtrOutput
}

ConnectionGatewayDefinitionResponsePropertiesPtrInput is an input type that accepts ConnectionGatewayDefinitionResponsePropertiesArgs, ConnectionGatewayDefinitionResponsePropertiesPtr and ConnectionGatewayDefinitionResponsePropertiesPtrOutput values. You can construct a concrete instance of `ConnectionGatewayDefinitionResponsePropertiesPtrInput` via:

        ConnectionGatewayDefinitionResponsePropertiesArgs{...}

or:

        nil

type ConnectionGatewayDefinitionResponsePropertiesPtrOutput

type ConnectionGatewayDefinitionResponsePropertiesPtrOutput struct{ *pulumi.OutputState }

func (ConnectionGatewayDefinitionResponsePropertiesPtrOutput) BackendUri

The URI of the backend

func (ConnectionGatewayDefinitionResponsePropertiesPtrOutput) ConnectionGatewayInstallation

The gateway installation reference

func (ConnectionGatewayDefinitionResponsePropertiesPtrOutput) ContactInformation

The gateway admin

func (ConnectionGatewayDefinitionResponsePropertiesPtrOutput) Description

The gateway description

func (ConnectionGatewayDefinitionResponsePropertiesPtrOutput) DisplayName

The gateway display name

func (ConnectionGatewayDefinitionResponsePropertiesPtrOutput) Elem

func (ConnectionGatewayDefinitionResponsePropertiesPtrOutput) ElementType

func (ConnectionGatewayDefinitionResponsePropertiesPtrOutput) MachineName

The machine name of the gateway

func (ConnectionGatewayDefinitionResponsePropertiesPtrOutput) Status

The gateway status

func (ConnectionGatewayDefinitionResponsePropertiesPtrOutput) ToConnectionGatewayDefinitionResponsePropertiesPtrOutput

func (ConnectionGatewayDefinitionResponsePropertiesPtrOutput) ToConnectionGatewayDefinitionResponsePropertiesPtrOutputWithContext

func (o ConnectionGatewayDefinitionResponsePropertiesPtrOutput) ToConnectionGatewayDefinitionResponsePropertiesPtrOutputWithContext(ctx context.Context) ConnectionGatewayDefinitionResponsePropertiesPtrOutput

type ConnectionGatewayInput added in v0.2.6

type ConnectionGatewayInput interface {
	pulumi.Input

	ToConnectionGatewayOutput() ConnectionGatewayOutput
	ToConnectionGatewayOutputWithContext(ctx context.Context) ConnectionGatewayOutput
}

type ConnectionGatewayOutput added in v0.2.6

type ConnectionGatewayOutput struct {
	*pulumi.OutputState
}

func (ConnectionGatewayOutput) ElementType added in v0.2.6

func (ConnectionGatewayOutput) ElementType() reflect.Type

func (ConnectionGatewayOutput) ToConnectionGatewayOutput added in v0.2.6

func (o ConnectionGatewayOutput) ToConnectionGatewayOutput() ConnectionGatewayOutput

func (ConnectionGatewayOutput) ToConnectionGatewayOutputWithContext added in v0.2.6

func (o ConnectionGatewayOutput) ToConnectionGatewayOutputWithContext(ctx context.Context) ConnectionGatewayOutput

type ConnectionGatewayReference

type ConnectionGatewayReference struct {
	// Resource reference id
	Id *string `pulumi:"id"`
	// Resource reference location
	Location *string `pulumi:"location"`
	// Resource reference name
	Name *string `pulumi:"name"`
	// Resource reference type
	Type *string `pulumi:"type"`
}

The gateway installation reference

type ConnectionGatewayReferenceArgs

type ConnectionGatewayReferenceArgs struct {
	// Resource reference id
	Id pulumi.StringPtrInput `pulumi:"id"`
	// Resource reference location
	Location pulumi.StringPtrInput `pulumi:"location"`
	// Resource reference name
	Name pulumi.StringPtrInput `pulumi:"name"`
	// Resource reference type
	Type pulumi.StringPtrInput `pulumi:"type"`
}

The gateway installation reference

func (ConnectionGatewayReferenceArgs) ElementType

func (ConnectionGatewayReferenceArgs) ToConnectionGatewayReferenceOutput

func (i ConnectionGatewayReferenceArgs) ToConnectionGatewayReferenceOutput() ConnectionGatewayReferenceOutput

func (ConnectionGatewayReferenceArgs) ToConnectionGatewayReferenceOutputWithContext

func (i ConnectionGatewayReferenceArgs) ToConnectionGatewayReferenceOutputWithContext(ctx context.Context) ConnectionGatewayReferenceOutput

func (ConnectionGatewayReferenceArgs) ToConnectionGatewayReferencePtrOutput

func (i ConnectionGatewayReferenceArgs) ToConnectionGatewayReferencePtrOutput() ConnectionGatewayReferencePtrOutput

func (ConnectionGatewayReferenceArgs) ToConnectionGatewayReferencePtrOutputWithContext

func (i ConnectionGatewayReferenceArgs) ToConnectionGatewayReferencePtrOutputWithContext(ctx context.Context) ConnectionGatewayReferencePtrOutput

type ConnectionGatewayReferenceInput

type ConnectionGatewayReferenceInput interface {
	pulumi.Input

	ToConnectionGatewayReferenceOutput() ConnectionGatewayReferenceOutput
	ToConnectionGatewayReferenceOutputWithContext(context.Context) ConnectionGatewayReferenceOutput
}

ConnectionGatewayReferenceInput is an input type that accepts ConnectionGatewayReferenceArgs and ConnectionGatewayReferenceOutput values. You can construct a concrete instance of `ConnectionGatewayReferenceInput` via:

ConnectionGatewayReferenceArgs{...}

type ConnectionGatewayReferenceOutput

type ConnectionGatewayReferenceOutput struct{ *pulumi.OutputState }

The gateway installation reference

func (ConnectionGatewayReferenceOutput) ElementType

func (ConnectionGatewayReferenceOutput) Id

Resource reference id

func (ConnectionGatewayReferenceOutput) Location

Resource reference location

func (ConnectionGatewayReferenceOutput) Name

Resource reference name

func (ConnectionGatewayReferenceOutput) ToConnectionGatewayReferenceOutput

func (o ConnectionGatewayReferenceOutput) ToConnectionGatewayReferenceOutput() ConnectionGatewayReferenceOutput

func (ConnectionGatewayReferenceOutput) ToConnectionGatewayReferenceOutputWithContext

func (o ConnectionGatewayReferenceOutput) ToConnectionGatewayReferenceOutputWithContext(ctx context.Context) ConnectionGatewayReferenceOutput

func (ConnectionGatewayReferenceOutput) ToConnectionGatewayReferencePtrOutput

func (o ConnectionGatewayReferenceOutput) ToConnectionGatewayReferencePtrOutput() ConnectionGatewayReferencePtrOutput

func (ConnectionGatewayReferenceOutput) ToConnectionGatewayReferencePtrOutputWithContext

func (o ConnectionGatewayReferenceOutput) ToConnectionGatewayReferencePtrOutputWithContext(ctx context.Context) ConnectionGatewayReferencePtrOutput

func (ConnectionGatewayReferenceOutput) Type

Resource reference type

type ConnectionGatewayReferencePtrInput

type ConnectionGatewayReferencePtrInput interface {
	pulumi.Input

	ToConnectionGatewayReferencePtrOutput() ConnectionGatewayReferencePtrOutput
	ToConnectionGatewayReferencePtrOutputWithContext(context.Context) ConnectionGatewayReferencePtrOutput
}

ConnectionGatewayReferencePtrInput is an input type that accepts ConnectionGatewayReferenceArgs, ConnectionGatewayReferencePtr and ConnectionGatewayReferencePtrOutput values. You can construct a concrete instance of `ConnectionGatewayReferencePtrInput` via:

        ConnectionGatewayReferenceArgs{...}

or:

        nil

type ConnectionGatewayReferencePtrOutput

type ConnectionGatewayReferencePtrOutput struct{ *pulumi.OutputState }

func (ConnectionGatewayReferencePtrOutput) Elem

func (ConnectionGatewayReferencePtrOutput) ElementType

func (ConnectionGatewayReferencePtrOutput) Id

Resource reference id

func (ConnectionGatewayReferencePtrOutput) Location

Resource reference location

func (ConnectionGatewayReferencePtrOutput) Name

Resource reference name

func (ConnectionGatewayReferencePtrOutput) ToConnectionGatewayReferencePtrOutput

func (o ConnectionGatewayReferencePtrOutput) ToConnectionGatewayReferencePtrOutput() ConnectionGatewayReferencePtrOutput

func (ConnectionGatewayReferencePtrOutput) ToConnectionGatewayReferencePtrOutputWithContext

func (o ConnectionGatewayReferencePtrOutput) ToConnectionGatewayReferencePtrOutputWithContext(ctx context.Context) ConnectionGatewayReferencePtrOutput

func (ConnectionGatewayReferencePtrOutput) Type

Resource reference type

type ConnectionGatewayReferenceResponse

type ConnectionGatewayReferenceResponse struct {
	// Resource reference id
	Id *string `pulumi:"id"`
	// Resource reference location
	Location *string `pulumi:"location"`
	// Resource reference name
	Name *string `pulumi:"name"`
	// Resource reference type
	Type *string `pulumi:"type"`
}

The gateway installation reference

type ConnectionGatewayReferenceResponseArgs

type ConnectionGatewayReferenceResponseArgs struct {
	// Resource reference id
	Id pulumi.StringPtrInput `pulumi:"id"`
	// Resource reference location
	Location pulumi.StringPtrInput `pulumi:"location"`
	// Resource reference name
	Name pulumi.StringPtrInput `pulumi:"name"`
	// Resource reference type
	Type pulumi.StringPtrInput `pulumi:"type"`
}

The gateway installation reference

func (ConnectionGatewayReferenceResponseArgs) ElementType

func (ConnectionGatewayReferenceResponseArgs) ToConnectionGatewayReferenceResponseOutput

func (i ConnectionGatewayReferenceResponseArgs) ToConnectionGatewayReferenceResponseOutput() ConnectionGatewayReferenceResponseOutput

func (ConnectionGatewayReferenceResponseArgs) ToConnectionGatewayReferenceResponseOutputWithContext

func (i ConnectionGatewayReferenceResponseArgs) ToConnectionGatewayReferenceResponseOutputWithContext(ctx context.Context) ConnectionGatewayReferenceResponseOutput

func (ConnectionGatewayReferenceResponseArgs) ToConnectionGatewayReferenceResponsePtrOutput

func (i ConnectionGatewayReferenceResponseArgs) ToConnectionGatewayReferenceResponsePtrOutput() ConnectionGatewayReferenceResponsePtrOutput

func (ConnectionGatewayReferenceResponseArgs) ToConnectionGatewayReferenceResponsePtrOutputWithContext

func (i ConnectionGatewayReferenceResponseArgs) ToConnectionGatewayReferenceResponsePtrOutputWithContext(ctx context.Context) ConnectionGatewayReferenceResponsePtrOutput

type ConnectionGatewayReferenceResponseInput

type ConnectionGatewayReferenceResponseInput interface {
	pulumi.Input

	ToConnectionGatewayReferenceResponseOutput() ConnectionGatewayReferenceResponseOutput
	ToConnectionGatewayReferenceResponseOutputWithContext(context.Context) ConnectionGatewayReferenceResponseOutput
}

ConnectionGatewayReferenceResponseInput is an input type that accepts ConnectionGatewayReferenceResponseArgs and ConnectionGatewayReferenceResponseOutput values. You can construct a concrete instance of `ConnectionGatewayReferenceResponseInput` via:

ConnectionGatewayReferenceResponseArgs{...}

type ConnectionGatewayReferenceResponseOutput

type ConnectionGatewayReferenceResponseOutput struct{ *pulumi.OutputState }

The gateway installation reference

func (ConnectionGatewayReferenceResponseOutput) ElementType

func (ConnectionGatewayReferenceResponseOutput) Id

Resource reference id

func (ConnectionGatewayReferenceResponseOutput) Location

Resource reference location

func (ConnectionGatewayReferenceResponseOutput) Name

Resource reference name

func (ConnectionGatewayReferenceResponseOutput) ToConnectionGatewayReferenceResponseOutput

func (o ConnectionGatewayReferenceResponseOutput) ToConnectionGatewayReferenceResponseOutput() ConnectionGatewayReferenceResponseOutput

func (ConnectionGatewayReferenceResponseOutput) ToConnectionGatewayReferenceResponseOutputWithContext

func (o ConnectionGatewayReferenceResponseOutput) ToConnectionGatewayReferenceResponseOutputWithContext(ctx context.Context) ConnectionGatewayReferenceResponseOutput

func (ConnectionGatewayReferenceResponseOutput) ToConnectionGatewayReferenceResponsePtrOutput

func (o ConnectionGatewayReferenceResponseOutput) ToConnectionGatewayReferenceResponsePtrOutput() ConnectionGatewayReferenceResponsePtrOutput

func (ConnectionGatewayReferenceResponseOutput) ToConnectionGatewayReferenceResponsePtrOutputWithContext

func (o ConnectionGatewayReferenceResponseOutput) ToConnectionGatewayReferenceResponsePtrOutputWithContext(ctx context.Context) ConnectionGatewayReferenceResponsePtrOutput

func (ConnectionGatewayReferenceResponseOutput) Type

Resource reference type

type ConnectionGatewayReferenceResponsePtrInput

type ConnectionGatewayReferenceResponsePtrInput interface {
	pulumi.Input

	ToConnectionGatewayReferenceResponsePtrOutput() ConnectionGatewayReferenceResponsePtrOutput
	ToConnectionGatewayReferenceResponsePtrOutputWithContext(context.Context) ConnectionGatewayReferenceResponsePtrOutput
}

ConnectionGatewayReferenceResponsePtrInput is an input type that accepts ConnectionGatewayReferenceResponseArgs, ConnectionGatewayReferenceResponsePtr and ConnectionGatewayReferenceResponsePtrOutput values. You can construct a concrete instance of `ConnectionGatewayReferenceResponsePtrInput` via:

        ConnectionGatewayReferenceResponseArgs{...}

or:

        nil

type ConnectionGatewayReferenceResponsePtrOutput

type ConnectionGatewayReferenceResponsePtrOutput struct{ *pulumi.OutputState }

func (ConnectionGatewayReferenceResponsePtrOutput) Elem

func (ConnectionGatewayReferenceResponsePtrOutput) ElementType

func (ConnectionGatewayReferenceResponsePtrOutput) Id

Resource reference id

func (ConnectionGatewayReferenceResponsePtrOutput) Location

Resource reference location

func (ConnectionGatewayReferenceResponsePtrOutput) Name

Resource reference name

func (ConnectionGatewayReferenceResponsePtrOutput) ToConnectionGatewayReferenceResponsePtrOutput

func (o ConnectionGatewayReferenceResponsePtrOutput) ToConnectionGatewayReferenceResponsePtrOutput() ConnectionGatewayReferenceResponsePtrOutput

func (ConnectionGatewayReferenceResponsePtrOutput) ToConnectionGatewayReferenceResponsePtrOutputWithContext

func (o ConnectionGatewayReferenceResponsePtrOutput) ToConnectionGatewayReferenceResponsePtrOutputWithContext(ctx context.Context) ConnectionGatewayReferenceResponsePtrOutput

func (ConnectionGatewayReferenceResponsePtrOutput) Type

Resource reference type

type ConnectionGatewayState

type ConnectionGatewayState struct {
	// Resource ETag
	Etag pulumi.StringPtrInput
	// Resource location
	Location pulumi.StringPtrInput
	// Resource name
	Name       pulumi.StringPtrInput
	Properties ConnectionGatewayDefinitionResponsePropertiesPtrInput
	// Resource tags
	Tags pulumi.StringMapInput
	// Resource type
	Type pulumi.StringPtrInput
}

func (ConnectionGatewayState) ElementType

func (ConnectionGatewayState) ElementType() reflect.Type

type ConnectionInput added in v0.2.6

type ConnectionInput interface {
	pulumi.Input

	ToConnectionOutput() ConnectionOutput
	ToConnectionOutputWithContext(ctx context.Context) ConnectionOutput
}

type ConnectionOutput added in v0.2.6

type ConnectionOutput struct {
	*pulumi.OutputState
}

func (ConnectionOutput) ElementType added in v0.2.6

func (ConnectionOutput) ElementType() reflect.Type

func (ConnectionOutput) ToConnectionOutput added in v0.2.6

func (o ConnectionOutput) ToConnectionOutput() ConnectionOutput

func (ConnectionOutput) ToConnectionOutputWithContext added in v0.2.6

func (o ConnectionOutput) ToConnectionOutputWithContext(ctx context.Context) ConnectionOutput

type ConnectionParameter

type ConnectionParameter struct {
	// OAuth settings for the connection provider
	OAuthSettings *ApiOAuthSettings `pulumi:"oAuthSettings"`
	// Type of the parameter
	Type *string `pulumi:"type"`
}

Connection provider parameters

type ConnectionParameterArgs

type ConnectionParameterArgs struct {
	// OAuth settings for the connection provider
	OAuthSettings ApiOAuthSettingsPtrInput `pulumi:"oAuthSettings"`
	// Type of the parameter
	Type *ConnectionParameterType `pulumi:"type"`
}

Connection provider parameters

func (ConnectionParameterArgs) ElementType

func (ConnectionParameterArgs) ElementType() reflect.Type

func (ConnectionParameterArgs) ToConnectionParameterOutput

func (i ConnectionParameterArgs) ToConnectionParameterOutput() ConnectionParameterOutput

func (ConnectionParameterArgs) ToConnectionParameterOutputWithContext

func (i ConnectionParameterArgs) ToConnectionParameterOutputWithContext(ctx context.Context) ConnectionParameterOutput

type ConnectionParameterInput

type ConnectionParameterInput interface {
	pulumi.Input

	ToConnectionParameterOutput() ConnectionParameterOutput
	ToConnectionParameterOutputWithContext(context.Context) ConnectionParameterOutput
}

ConnectionParameterInput is an input type that accepts ConnectionParameterArgs and ConnectionParameterOutput values. You can construct a concrete instance of `ConnectionParameterInput` via:

ConnectionParameterArgs{...}

type ConnectionParameterMap

type ConnectionParameterMap map[string]ConnectionParameterInput

func (ConnectionParameterMap) ElementType

func (ConnectionParameterMap) ElementType() reflect.Type

func (ConnectionParameterMap) ToConnectionParameterMapOutput

func (i ConnectionParameterMap) ToConnectionParameterMapOutput() ConnectionParameterMapOutput

func (ConnectionParameterMap) ToConnectionParameterMapOutputWithContext

func (i ConnectionParameterMap) ToConnectionParameterMapOutputWithContext(ctx context.Context) ConnectionParameterMapOutput

type ConnectionParameterMapInput

type ConnectionParameterMapInput interface {
	pulumi.Input

	ToConnectionParameterMapOutput() ConnectionParameterMapOutput
	ToConnectionParameterMapOutputWithContext(context.Context) ConnectionParameterMapOutput
}

ConnectionParameterMapInput is an input type that accepts ConnectionParameterMap and ConnectionParameterMapOutput values. You can construct a concrete instance of `ConnectionParameterMapInput` via:

ConnectionParameterMap{ "key": ConnectionParameterArgs{...} }

type ConnectionParameterMapOutput

type ConnectionParameterMapOutput struct{ *pulumi.OutputState }

func (ConnectionParameterMapOutput) ElementType

func (ConnectionParameterMapOutput) MapIndex

func (ConnectionParameterMapOutput) ToConnectionParameterMapOutput

func (o ConnectionParameterMapOutput) ToConnectionParameterMapOutput() ConnectionParameterMapOutput

func (ConnectionParameterMapOutput) ToConnectionParameterMapOutputWithContext

func (o ConnectionParameterMapOutput) ToConnectionParameterMapOutputWithContext(ctx context.Context) ConnectionParameterMapOutput

type ConnectionParameterOutput

type ConnectionParameterOutput struct{ *pulumi.OutputState }

Connection provider parameters

func (ConnectionParameterOutput) ElementType

func (ConnectionParameterOutput) ElementType() reflect.Type

func (ConnectionParameterOutput) OAuthSettings

OAuth settings for the connection provider

func (ConnectionParameterOutput) ToConnectionParameterOutput

func (o ConnectionParameterOutput) ToConnectionParameterOutput() ConnectionParameterOutput

func (ConnectionParameterOutput) ToConnectionParameterOutputWithContext

func (o ConnectionParameterOutput) ToConnectionParameterOutputWithContext(ctx context.Context) ConnectionParameterOutput

func (ConnectionParameterOutput) Type

Type of the parameter

type ConnectionParameterResponse

type ConnectionParameterResponse struct {
	// OAuth settings for the connection provider
	OAuthSettings *ApiOAuthSettingsResponse `pulumi:"oAuthSettings"`
	// Type of the parameter
	Type *string `pulumi:"type"`
}

Connection provider parameters

type ConnectionParameterResponseArgs

type ConnectionParameterResponseArgs struct {
	// OAuth settings for the connection provider
	OAuthSettings ApiOAuthSettingsResponsePtrInput `pulumi:"oAuthSettings"`
	// Type of the parameter
	Type pulumi.StringPtrInput `pulumi:"type"`
}

Connection provider parameters

func (ConnectionParameterResponseArgs) ElementType

func (ConnectionParameterResponseArgs) ToConnectionParameterResponseOutput

func (i ConnectionParameterResponseArgs) ToConnectionParameterResponseOutput() ConnectionParameterResponseOutput

func (ConnectionParameterResponseArgs) ToConnectionParameterResponseOutputWithContext

func (i ConnectionParameterResponseArgs) ToConnectionParameterResponseOutputWithContext(ctx context.Context) ConnectionParameterResponseOutput

type ConnectionParameterResponseInput

type ConnectionParameterResponseInput interface {
	pulumi.Input

	ToConnectionParameterResponseOutput() ConnectionParameterResponseOutput
	ToConnectionParameterResponseOutputWithContext(context.Context) ConnectionParameterResponseOutput
}

ConnectionParameterResponseInput is an input type that accepts ConnectionParameterResponseArgs and ConnectionParameterResponseOutput values. You can construct a concrete instance of `ConnectionParameterResponseInput` via:

ConnectionParameterResponseArgs{...}

type ConnectionParameterResponseMap

type ConnectionParameterResponseMap map[string]ConnectionParameterResponseInput

func (ConnectionParameterResponseMap) ElementType

func (ConnectionParameterResponseMap) ToConnectionParameterResponseMapOutput

func (i ConnectionParameterResponseMap) ToConnectionParameterResponseMapOutput() ConnectionParameterResponseMapOutput

func (ConnectionParameterResponseMap) ToConnectionParameterResponseMapOutputWithContext

func (i ConnectionParameterResponseMap) ToConnectionParameterResponseMapOutputWithContext(ctx context.Context) ConnectionParameterResponseMapOutput

type ConnectionParameterResponseMapInput

type ConnectionParameterResponseMapInput interface {
	pulumi.Input

	ToConnectionParameterResponseMapOutput() ConnectionParameterResponseMapOutput
	ToConnectionParameterResponseMapOutputWithContext(context.Context) ConnectionParameterResponseMapOutput
}

ConnectionParameterResponseMapInput is an input type that accepts ConnectionParameterResponseMap and ConnectionParameterResponseMapOutput values. You can construct a concrete instance of `ConnectionParameterResponseMapInput` via:

ConnectionParameterResponseMap{ "key": ConnectionParameterResponseArgs{...} }

type ConnectionParameterResponseMapOutput

type ConnectionParameterResponseMapOutput struct{ *pulumi.OutputState }

func (ConnectionParameterResponseMapOutput) ElementType

func (ConnectionParameterResponseMapOutput) MapIndex

func (ConnectionParameterResponseMapOutput) ToConnectionParameterResponseMapOutput

func (o ConnectionParameterResponseMapOutput) ToConnectionParameterResponseMapOutput() ConnectionParameterResponseMapOutput

func (ConnectionParameterResponseMapOutput) ToConnectionParameterResponseMapOutputWithContext

func (o ConnectionParameterResponseMapOutput) ToConnectionParameterResponseMapOutputWithContext(ctx context.Context) ConnectionParameterResponseMapOutput

type ConnectionParameterResponseOutput

type ConnectionParameterResponseOutput struct{ *pulumi.OutputState }

Connection provider parameters

func (ConnectionParameterResponseOutput) ElementType

func (ConnectionParameterResponseOutput) OAuthSettings

OAuth settings for the connection provider

func (ConnectionParameterResponseOutput) ToConnectionParameterResponseOutput

func (o ConnectionParameterResponseOutput) ToConnectionParameterResponseOutput() ConnectionParameterResponseOutput

func (ConnectionParameterResponseOutput) ToConnectionParameterResponseOutputWithContext

func (o ConnectionParameterResponseOutput) ToConnectionParameterResponseOutputWithContext(ctx context.Context) ConnectionParameterResponseOutput

func (ConnectionParameterResponseOutput) Type

Type of the parameter

type ConnectionParameterType added in v0.3.1

type ConnectionParameterType pulumi.String

Type of the parameter

func (ConnectionParameterType) ElementType added in v0.3.1

func (ConnectionParameterType) ElementType() reflect.Type

func (ConnectionParameterType) ToStringOutput added in v0.3.1

func (e ConnectionParameterType) ToStringOutput() pulumi.StringOutput

func (ConnectionParameterType) ToStringOutputWithContext added in v0.3.1

func (e ConnectionParameterType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (ConnectionParameterType) ToStringPtrOutput added in v0.3.1

func (e ConnectionParameterType) ToStringPtrOutput() pulumi.StringPtrOutput

func (ConnectionParameterType) ToStringPtrOutputWithContext added in v0.3.1

func (e ConnectionParameterType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type ConnectionState

type ConnectionState struct {
	// Resource ETag
	Etag pulumi.StringPtrInput
	// Resource location
	Location pulumi.StringPtrInput
	// Resource name
	Name       pulumi.StringPtrInput
	Properties ApiConnectionDefinitionResponsePropertiesPtrInput
	// Resource tags
	Tags pulumi.StringMapInput
	// Resource type
	Type pulumi.StringPtrInput
}

func (ConnectionState) ElementType

func (ConnectionState) ElementType() reflect.Type

type ConnectionStatusDefinition

type ConnectionStatusDefinition struct {
	// Connection error
	Error *ConnectionError `pulumi:"error"`
	// The gateway status
	Status *string `pulumi:"status"`
	// Target of the error
	Target *string `pulumi:"target"`
}

Connection status

type ConnectionStatusDefinitionArgs

type ConnectionStatusDefinitionArgs struct {
	// Connection error
	Error ConnectionErrorPtrInput `pulumi:"error"`
	// The gateway status
	Status pulumi.StringPtrInput `pulumi:"status"`
	// Target of the error
	Target pulumi.StringPtrInput `pulumi:"target"`
}

Connection status

func (ConnectionStatusDefinitionArgs) ElementType

func (ConnectionStatusDefinitionArgs) ToConnectionStatusDefinitionOutput

func (i ConnectionStatusDefinitionArgs) ToConnectionStatusDefinitionOutput() ConnectionStatusDefinitionOutput

func (ConnectionStatusDefinitionArgs) ToConnectionStatusDefinitionOutputWithContext

func (i ConnectionStatusDefinitionArgs) ToConnectionStatusDefinitionOutputWithContext(ctx context.Context) ConnectionStatusDefinitionOutput

type ConnectionStatusDefinitionArray

type ConnectionStatusDefinitionArray []ConnectionStatusDefinitionInput

func (ConnectionStatusDefinitionArray) ElementType

func (ConnectionStatusDefinitionArray) ToConnectionStatusDefinitionArrayOutput

func (i ConnectionStatusDefinitionArray) ToConnectionStatusDefinitionArrayOutput() ConnectionStatusDefinitionArrayOutput

func (ConnectionStatusDefinitionArray) ToConnectionStatusDefinitionArrayOutputWithContext

func (i ConnectionStatusDefinitionArray) ToConnectionStatusDefinitionArrayOutputWithContext(ctx context.Context) ConnectionStatusDefinitionArrayOutput

type ConnectionStatusDefinitionArrayInput

type ConnectionStatusDefinitionArrayInput interface {
	pulumi.Input

	ToConnectionStatusDefinitionArrayOutput() ConnectionStatusDefinitionArrayOutput
	ToConnectionStatusDefinitionArrayOutputWithContext(context.Context) ConnectionStatusDefinitionArrayOutput
}

ConnectionStatusDefinitionArrayInput is an input type that accepts ConnectionStatusDefinitionArray and ConnectionStatusDefinitionArrayOutput values. You can construct a concrete instance of `ConnectionStatusDefinitionArrayInput` via:

ConnectionStatusDefinitionArray{ ConnectionStatusDefinitionArgs{...} }

type ConnectionStatusDefinitionArrayOutput

type ConnectionStatusDefinitionArrayOutput struct{ *pulumi.OutputState }

func (ConnectionStatusDefinitionArrayOutput) ElementType

func (ConnectionStatusDefinitionArrayOutput) Index

func (ConnectionStatusDefinitionArrayOutput) ToConnectionStatusDefinitionArrayOutput

func (o ConnectionStatusDefinitionArrayOutput) ToConnectionStatusDefinitionArrayOutput() ConnectionStatusDefinitionArrayOutput

func (ConnectionStatusDefinitionArrayOutput) ToConnectionStatusDefinitionArrayOutputWithContext

func (o ConnectionStatusDefinitionArrayOutput) ToConnectionStatusDefinitionArrayOutputWithContext(ctx context.Context) ConnectionStatusDefinitionArrayOutput

type ConnectionStatusDefinitionInput

type ConnectionStatusDefinitionInput interface {
	pulumi.Input

	ToConnectionStatusDefinitionOutput() ConnectionStatusDefinitionOutput
	ToConnectionStatusDefinitionOutputWithContext(context.Context) ConnectionStatusDefinitionOutput
}

ConnectionStatusDefinitionInput is an input type that accepts ConnectionStatusDefinitionArgs and ConnectionStatusDefinitionOutput values. You can construct a concrete instance of `ConnectionStatusDefinitionInput` via:

ConnectionStatusDefinitionArgs{...}

type ConnectionStatusDefinitionOutput

type ConnectionStatusDefinitionOutput struct{ *pulumi.OutputState }

Connection status

func (ConnectionStatusDefinitionOutput) ElementType

func (ConnectionStatusDefinitionOutput) Error

Connection error

func (ConnectionStatusDefinitionOutput) Status

The gateway status

func (ConnectionStatusDefinitionOutput) Target

Target of the error

func (ConnectionStatusDefinitionOutput) ToConnectionStatusDefinitionOutput

func (o ConnectionStatusDefinitionOutput) ToConnectionStatusDefinitionOutput() ConnectionStatusDefinitionOutput

func (ConnectionStatusDefinitionOutput) ToConnectionStatusDefinitionOutputWithContext

func (o ConnectionStatusDefinitionOutput) ToConnectionStatusDefinitionOutputWithContext(ctx context.Context) ConnectionStatusDefinitionOutput

type ConnectionStatusDefinitionResponse

type ConnectionStatusDefinitionResponse struct {
	// Connection error
	Error *ConnectionErrorResponse `pulumi:"error"`
	// The gateway status
	Status *string `pulumi:"status"`
	// Target of the error
	Target *string `pulumi:"target"`
}

Connection status

type ConnectionStatusDefinitionResponseArgs

type ConnectionStatusDefinitionResponseArgs struct {
	// Connection error
	Error ConnectionErrorResponsePtrInput `pulumi:"error"`
	// The gateway status
	Status pulumi.StringPtrInput `pulumi:"status"`
	// Target of the error
	Target pulumi.StringPtrInput `pulumi:"target"`
}

Connection status

func (ConnectionStatusDefinitionResponseArgs) ElementType

func (ConnectionStatusDefinitionResponseArgs) ToConnectionStatusDefinitionResponseOutput

func (i ConnectionStatusDefinitionResponseArgs) ToConnectionStatusDefinitionResponseOutput() ConnectionStatusDefinitionResponseOutput

func (ConnectionStatusDefinitionResponseArgs) ToConnectionStatusDefinitionResponseOutputWithContext

func (i ConnectionStatusDefinitionResponseArgs) ToConnectionStatusDefinitionResponseOutputWithContext(ctx context.Context) ConnectionStatusDefinitionResponseOutput

type ConnectionStatusDefinitionResponseArray

type ConnectionStatusDefinitionResponseArray []ConnectionStatusDefinitionResponseInput

func (ConnectionStatusDefinitionResponseArray) ElementType

func (ConnectionStatusDefinitionResponseArray) ToConnectionStatusDefinitionResponseArrayOutput

func (i ConnectionStatusDefinitionResponseArray) ToConnectionStatusDefinitionResponseArrayOutput() ConnectionStatusDefinitionResponseArrayOutput

func (ConnectionStatusDefinitionResponseArray) ToConnectionStatusDefinitionResponseArrayOutputWithContext

func (i ConnectionStatusDefinitionResponseArray) ToConnectionStatusDefinitionResponseArrayOutputWithContext(ctx context.Context) ConnectionStatusDefinitionResponseArrayOutput

type ConnectionStatusDefinitionResponseArrayInput

type ConnectionStatusDefinitionResponseArrayInput interface {
	pulumi.Input

	ToConnectionStatusDefinitionResponseArrayOutput() ConnectionStatusDefinitionResponseArrayOutput
	ToConnectionStatusDefinitionResponseArrayOutputWithContext(context.Context) ConnectionStatusDefinitionResponseArrayOutput
}

ConnectionStatusDefinitionResponseArrayInput is an input type that accepts ConnectionStatusDefinitionResponseArray and ConnectionStatusDefinitionResponseArrayOutput values. You can construct a concrete instance of `ConnectionStatusDefinitionResponseArrayInput` via:

ConnectionStatusDefinitionResponseArray{ ConnectionStatusDefinitionResponseArgs{...} }

type ConnectionStatusDefinitionResponseArrayOutput

type ConnectionStatusDefinitionResponseArrayOutput struct{ *pulumi.OutputState }

func (ConnectionStatusDefinitionResponseArrayOutput) ElementType

func (ConnectionStatusDefinitionResponseArrayOutput) Index

func (ConnectionStatusDefinitionResponseArrayOutput) ToConnectionStatusDefinitionResponseArrayOutput

func (o ConnectionStatusDefinitionResponseArrayOutput) ToConnectionStatusDefinitionResponseArrayOutput() ConnectionStatusDefinitionResponseArrayOutput

func (ConnectionStatusDefinitionResponseArrayOutput) ToConnectionStatusDefinitionResponseArrayOutputWithContext

func (o ConnectionStatusDefinitionResponseArrayOutput) ToConnectionStatusDefinitionResponseArrayOutputWithContext(ctx context.Context) ConnectionStatusDefinitionResponseArrayOutput

type ConnectionStatusDefinitionResponseInput

type ConnectionStatusDefinitionResponseInput interface {
	pulumi.Input

	ToConnectionStatusDefinitionResponseOutput() ConnectionStatusDefinitionResponseOutput
	ToConnectionStatusDefinitionResponseOutputWithContext(context.Context) ConnectionStatusDefinitionResponseOutput
}

ConnectionStatusDefinitionResponseInput is an input type that accepts ConnectionStatusDefinitionResponseArgs and ConnectionStatusDefinitionResponseOutput values. You can construct a concrete instance of `ConnectionStatusDefinitionResponseInput` via:

ConnectionStatusDefinitionResponseArgs{...}

type ConnectionStatusDefinitionResponseOutput

type ConnectionStatusDefinitionResponseOutput struct{ *pulumi.OutputState }

Connection status

func (ConnectionStatusDefinitionResponseOutput) ElementType

func (ConnectionStatusDefinitionResponseOutput) Error

Connection error

func (ConnectionStatusDefinitionResponseOutput) Status

The gateway status

func (ConnectionStatusDefinitionResponseOutput) Target

Target of the error

func (ConnectionStatusDefinitionResponseOutput) ToConnectionStatusDefinitionResponseOutput

func (o ConnectionStatusDefinitionResponseOutput) ToConnectionStatusDefinitionResponseOutput() ConnectionStatusDefinitionResponseOutput

func (ConnectionStatusDefinitionResponseOutput) ToConnectionStatusDefinitionResponseOutputWithContext

func (o ConnectionStatusDefinitionResponseOutput) ToConnectionStatusDefinitionResponseOutputWithContext(ctx context.Context) ConnectionStatusDefinitionResponseOutput

type ConsentLinkDefinitionResponse

type ConsentLinkDefinitionResponse struct {
	// Display name of the parameter in the connection provider's OAuth settings
	DisplayName *string `pulumi:"displayName"`
	// URI for first party login
	FirstPartyLoginUri *string `pulumi:"firstPartyLoginUri"`
	// URI for the consent link
	Link *string `pulumi:"link"`
	// Status of the link
	Status *string `pulumi:"status"`
}

A consent link

type ConsentLinkDefinitionResponseArgs

type ConsentLinkDefinitionResponseArgs struct {
	// Display name of the parameter in the connection provider's OAuth settings
	DisplayName pulumi.StringPtrInput `pulumi:"displayName"`
	// URI for first party login
	FirstPartyLoginUri pulumi.StringPtrInput `pulumi:"firstPartyLoginUri"`
	// URI for the consent link
	Link pulumi.StringPtrInput `pulumi:"link"`
	// Status of the link
	Status pulumi.StringPtrInput `pulumi:"status"`
}

A consent link

func (ConsentLinkDefinitionResponseArgs) ElementType

func (ConsentLinkDefinitionResponseArgs) ToConsentLinkDefinitionResponseOutput

func (i ConsentLinkDefinitionResponseArgs) ToConsentLinkDefinitionResponseOutput() ConsentLinkDefinitionResponseOutput

func (ConsentLinkDefinitionResponseArgs) ToConsentLinkDefinitionResponseOutputWithContext

func (i ConsentLinkDefinitionResponseArgs) ToConsentLinkDefinitionResponseOutputWithContext(ctx context.Context) ConsentLinkDefinitionResponseOutput

type ConsentLinkDefinitionResponseArray

type ConsentLinkDefinitionResponseArray []ConsentLinkDefinitionResponseInput

func (ConsentLinkDefinitionResponseArray) ElementType

func (ConsentLinkDefinitionResponseArray) ToConsentLinkDefinitionResponseArrayOutput

func (i ConsentLinkDefinitionResponseArray) ToConsentLinkDefinitionResponseArrayOutput() ConsentLinkDefinitionResponseArrayOutput

func (ConsentLinkDefinitionResponseArray) ToConsentLinkDefinitionResponseArrayOutputWithContext

func (i ConsentLinkDefinitionResponseArray) ToConsentLinkDefinitionResponseArrayOutputWithContext(ctx context.Context) ConsentLinkDefinitionResponseArrayOutput

type ConsentLinkDefinitionResponseArrayInput

type ConsentLinkDefinitionResponseArrayInput interface {
	pulumi.Input

	ToConsentLinkDefinitionResponseArrayOutput() ConsentLinkDefinitionResponseArrayOutput
	ToConsentLinkDefinitionResponseArrayOutputWithContext(context.Context) ConsentLinkDefinitionResponseArrayOutput
}

ConsentLinkDefinitionResponseArrayInput is an input type that accepts ConsentLinkDefinitionResponseArray and ConsentLinkDefinitionResponseArrayOutput values. You can construct a concrete instance of `ConsentLinkDefinitionResponseArrayInput` via:

ConsentLinkDefinitionResponseArray{ ConsentLinkDefinitionResponseArgs{...} }

type ConsentLinkDefinitionResponseArrayOutput

type ConsentLinkDefinitionResponseArrayOutput struct{ *pulumi.OutputState }

func (ConsentLinkDefinitionResponseArrayOutput) ElementType

func (ConsentLinkDefinitionResponseArrayOutput) Index

func (ConsentLinkDefinitionResponseArrayOutput) ToConsentLinkDefinitionResponseArrayOutput

func (o ConsentLinkDefinitionResponseArrayOutput) ToConsentLinkDefinitionResponseArrayOutput() ConsentLinkDefinitionResponseArrayOutput

func (ConsentLinkDefinitionResponseArrayOutput) ToConsentLinkDefinitionResponseArrayOutputWithContext

func (o ConsentLinkDefinitionResponseArrayOutput) ToConsentLinkDefinitionResponseArrayOutputWithContext(ctx context.Context) ConsentLinkDefinitionResponseArrayOutput

type ConsentLinkDefinitionResponseInput

type ConsentLinkDefinitionResponseInput interface {
	pulumi.Input

	ToConsentLinkDefinitionResponseOutput() ConsentLinkDefinitionResponseOutput
	ToConsentLinkDefinitionResponseOutputWithContext(context.Context) ConsentLinkDefinitionResponseOutput
}

ConsentLinkDefinitionResponseInput is an input type that accepts ConsentLinkDefinitionResponseArgs and ConsentLinkDefinitionResponseOutput values. You can construct a concrete instance of `ConsentLinkDefinitionResponseInput` via:

ConsentLinkDefinitionResponseArgs{...}

type ConsentLinkDefinitionResponseOutput

type ConsentLinkDefinitionResponseOutput struct{ *pulumi.OutputState }

A consent link

func (ConsentLinkDefinitionResponseOutput) DisplayName

Display name of the parameter in the connection provider's OAuth settings

func (ConsentLinkDefinitionResponseOutput) ElementType

func (ConsentLinkDefinitionResponseOutput) FirstPartyLoginUri

URI for first party login

URI for the consent link

func (ConsentLinkDefinitionResponseOutput) Status

Status of the link

func (ConsentLinkDefinitionResponseOutput) ToConsentLinkDefinitionResponseOutput

func (o ConsentLinkDefinitionResponseOutput) ToConsentLinkDefinitionResponseOutput() ConsentLinkDefinitionResponseOutput

func (ConsentLinkDefinitionResponseOutput) ToConsentLinkDefinitionResponseOutputWithContext

func (o ConsentLinkDefinitionResponseOutput) ToConsentLinkDefinitionResponseOutputWithContext(ctx context.Context) ConsentLinkDefinitionResponseOutput

type ConsentLinkParameterDefinition

type ConsentLinkParameterDefinition struct {
	// AAD OID (user or group) if the principal type is ActiveDirectory. MSA PUID if the principal type is MicrosoftAccount
	ObjectId *string `pulumi:"objectId"`
	// Name of the parameter in the connection provider's OAuth settings
	ParameterName *string `pulumi:"parameterName"`
	// Name of the parameter in the connection provider's OAuth settings
	RedirectUrl *string `pulumi:"redirectUrl"`
	// The tenant id
	TenantId *string `pulumi:"tenantId"`
}

Consent link definition

type ConsentLinkParameterDefinitionArgs

type ConsentLinkParameterDefinitionArgs struct {
	// AAD OID (user or group) if the principal type is ActiveDirectory. MSA PUID if the principal type is MicrosoftAccount
	ObjectId pulumi.StringPtrInput `pulumi:"objectId"`
	// Name of the parameter in the connection provider's OAuth settings
	ParameterName pulumi.StringPtrInput `pulumi:"parameterName"`
	// Name of the parameter in the connection provider's OAuth settings
	RedirectUrl pulumi.StringPtrInput `pulumi:"redirectUrl"`
	// The tenant id
	TenantId pulumi.StringPtrInput `pulumi:"tenantId"`
}

Consent link definition

func (ConsentLinkParameterDefinitionArgs) ElementType

func (ConsentLinkParameterDefinitionArgs) ToConsentLinkParameterDefinitionOutput

func (i ConsentLinkParameterDefinitionArgs) ToConsentLinkParameterDefinitionOutput() ConsentLinkParameterDefinitionOutput

func (ConsentLinkParameterDefinitionArgs) ToConsentLinkParameterDefinitionOutputWithContext

func (i ConsentLinkParameterDefinitionArgs) ToConsentLinkParameterDefinitionOutputWithContext(ctx context.Context) ConsentLinkParameterDefinitionOutput

type ConsentLinkParameterDefinitionArray

type ConsentLinkParameterDefinitionArray []ConsentLinkParameterDefinitionInput

func (ConsentLinkParameterDefinitionArray) ElementType

func (ConsentLinkParameterDefinitionArray) ToConsentLinkParameterDefinitionArrayOutput

func (i ConsentLinkParameterDefinitionArray) ToConsentLinkParameterDefinitionArrayOutput() ConsentLinkParameterDefinitionArrayOutput

func (ConsentLinkParameterDefinitionArray) ToConsentLinkParameterDefinitionArrayOutputWithContext

func (i ConsentLinkParameterDefinitionArray) ToConsentLinkParameterDefinitionArrayOutputWithContext(ctx context.Context) ConsentLinkParameterDefinitionArrayOutput

type ConsentLinkParameterDefinitionArrayInput

type ConsentLinkParameterDefinitionArrayInput interface {
	pulumi.Input

	ToConsentLinkParameterDefinitionArrayOutput() ConsentLinkParameterDefinitionArrayOutput
	ToConsentLinkParameterDefinitionArrayOutputWithContext(context.Context) ConsentLinkParameterDefinitionArrayOutput
}

ConsentLinkParameterDefinitionArrayInput is an input type that accepts ConsentLinkParameterDefinitionArray and ConsentLinkParameterDefinitionArrayOutput values. You can construct a concrete instance of `ConsentLinkParameterDefinitionArrayInput` via:

ConsentLinkParameterDefinitionArray{ ConsentLinkParameterDefinitionArgs{...} }

type ConsentLinkParameterDefinitionArrayOutput

type ConsentLinkParameterDefinitionArrayOutput struct{ *pulumi.OutputState }

func (ConsentLinkParameterDefinitionArrayOutput) ElementType

func (ConsentLinkParameterDefinitionArrayOutput) Index

func (ConsentLinkParameterDefinitionArrayOutput) ToConsentLinkParameterDefinitionArrayOutput

func (o ConsentLinkParameterDefinitionArrayOutput) ToConsentLinkParameterDefinitionArrayOutput() ConsentLinkParameterDefinitionArrayOutput

func (ConsentLinkParameterDefinitionArrayOutput) ToConsentLinkParameterDefinitionArrayOutputWithContext

func (o ConsentLinkParameterDefinitionArrayOutput) ToConsentLinkParameterDefinitionArrayOutputWithContext(ctx context.Context) ConsentLinkParameterDefinitionArrayOutput

type ConsentLinkParameterDefinitionInput

type ConsentLinkParameterDefinitionInput interface {
	pulumi.Input

	ToConsentLinkParameterDefinitionOutput() ConsentLinkParameterDefinitionOutput
	ToConsentLinkParameterDefinitionOutputWithContext(context.Context) ConsentLinkParameterDefinitionOutput
}

ConsentLinkParameterDefinitionInput is an input type that accepts ConsentLinkParameterDefinitionArgs and ConsentLinkParameterDefinitionOutput values. You can construct a concrete instance of `ConsentLinkParameterDefinitionInput` via:

ConsentLinkParameterDefinitionArgs{...}

type ConsentLinkParameterDefinitionOutput

type ConsentLinkParameterDefinitionOutput struct{ *pulumi.OutputState }

Consent link definition

func (ConsentLinkParameterDefinitionOutput) ElementType

func (ConsentLinkParameterDefinitionOutput) ObjectId

AAD OID (user or group) if the principal type is ActiveDirectory. MSA PUID if the principal type is MicrosoftAccount

func (ConsentLinkParameterDefinitionOutput) ParameterName

Name of the parameter in the connection provider's OAuth settings

func (ConsentLinkParameterDefinitionOutput) RedirectUrl

Name of the parameter in the connection provider's OAuth settings

func (ConsentLinkParameterDefinitionOutput) TenantId

The tenant id

func (ConsentLinkParameterDefinitionOutput) ToConsentLinkParameterDefinitionOutput

func (o ConsentLinkParameterDefinitionOutput) ToConsentLinkParameterDefinitionOutput() ConsentLinkParameterDefinitionOutput

func (ConsentLinkParameterDefinitionOutput) ToConsentLinkParameterDefinitionOutputWithContext

func (o ConsentLinkParameterDefinitionOutput) ToConsentLinkParameterDefinitionOutputWithContext(ctx context.Context) ConsentLinkParameterDefinitionOutput

type CustomApi

type CustomApi struct {
	pulumi.CustomResourceState

	// Resource ETag
	Etag pulumi.StringPtrOutput `pulumi:"etag"`
	// Resource location
	Location pulumi.StringPtrOutput `pulumi:"location"`
	// Resource name
	Name pulumi.StringOutput `pulumi:"name"`
	// Custom API properties
	Properties CustomApiPropertiesDefinitionResponseOutput `pulumi:"properties"`
	// Resource tags
	Tags pulumi.StringMapOutput `pulumi:"tags"`
	// Resource type
	Type pulumi.StringOutput `pulumi:"type"`
}

A custom API

func GetCustomApi

func GetCustomApi(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *CustomApiState, opts ...pulumi.ResourceOption) (*CustomApi, error)

GetCustomApi gets an existing CustomApi resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewCustomApi

func NewCustomApi(ctx *pulumi.Context,
	name string, args *CustomApiArgs, opts ...pulumi.ResourceOption) (*CustomApi, error)

NewCustomApi registers a new resource with the given unique name, arguments, and options.

func (*CustomApi) ElementType added in v0.2.6

func (*CustomApi) ElementType() reflect.Type

func (*CustomApi) ToCustomApiOutput added in v0.2.6

func (i *CustomApi) ToCustomApiOutput() CustomApiOutput

func (*CustomApi) ToCustomApiOutputWithContext added in v0.2.6

func (i *CustomApi) ToCustomApiOutputWithContext(ctx context.Context) CustomApiOutput

type CustomApiArgs

type CustomApiArgs struct {
	// API name
	ApiName pulumi.StringInput
	// Resource ETag
	Etag pulumi.StringPtrInput
	// Resource location
	Location pulumi.StringPtrInput
	// Custom API properties
	Properties CustomApiPropertiesDefinitionPtrInput
	// The resource group
	ResourceGroupName pulumi.StringInput
	// Subscription Id
	SubscriptionId pulumi.StringPtrInput
	// Resource tags
	Tags pulumi.StringMapInput
}

The set of arguments for constructing a CustomApi resource.

func (CustomApiArgs) ElementType

func (CustomApiArgs) ElementType() reflect.Type

type CustomApiInput added in v0.2.6

type CustomApiInput interface {
	pulumi.Input

	ToCustomApiOutput() CustomApiOutput
	ToCustomApiOutputWithContext(ctx context.Context) CustomApiOutput
}

type CustomApiOutput added in v0.2.6

type CustomApiOutput struct {
	*pulumi.OutputState
}

func (CustomApiOutput) ElementType added in v0.2.6

func (CustomApiOutput) ElementType() reflect.Type

func (CustomApiOutput) ToCustomApiOutput added in v0.2.6

func (o CustomApiOutput) ToCustomApiOutput() CustomApiOutput

func (CustomApiOutput) ToCustomApiOutputWithContext added in v0.2.6

func (o CustomApiOutput) ToCustomApiOutputWithContext(ctx context.Context) CustomApiOutput

type CustomApiPropertiesDefinition

type CustomApiPropertiesDefinition struct {
	// API Definitions
	ApiDefinitions *ApiResourceDefinitions `pulumi:"apiDefinitions"`
	// The API type
	ApiType *string `pulumi:"apiType"`
	// The API backend service
	BackendService *ApiResourceBackendService `pulumi:"backendService"`
	// Brand color
	BrandColor *string `pulumi:"brandColor"`
	// The custom API capabilities
	Capabilities []string `pulumi:"capabilities"`
	// Connection parameters
	ConnectionParameters map[string]ConnectionParameter `pulumi:"connectionParameters"`
	// The custom API description
	Description *string `pulumi:"description"`
	// The display name
	DisplayName *string `pulumi:"displayName"`
	// The icon URI
	IconUri *string `pulumi:"iconUri"`
	// Runtime URLs
	RuntimeUrls []string `pulumi:"runtimeUrls"`
	// The JSON representation of the swagger
	Swagger interface{} `pulumi:"swagger"`
	// The WSDL definition
	WsdlDefinition *WsdlDefinition `pulumi:"wsdlDefinition"`
}

Custom API properties

type CustomApiPropertiesDefinitionArgs

type CustomApiPropertiesDefinitionArgs struct {
	// API Definitions
	ApiDefinitions ApiResourceDefinitionsPtrInput `pulumi:"apiDefinitions"`
	// The API type
	ApiType pulumi.StringPtrInput `pulumi:"apiType"`
	// The API backend service
	BackendService ApiResourceBackendServicePtrInput `pulumi:"backendService"`
	// Brand color
	BrandColor pulumi.StringPtrInput `pulumi:"brandColor"`
	// The custom API capabilities
	Capabilities pulumi.StringArrayInput `pulumi:"capabilities"`
	// Connection parameters
	ConnectionParameters ConnectionParameterMapInput `pulumi:"connectionParameters"`
	// The custom API description
	Description pulumi.StringPtrInput `pulumi:"description"`
	// The display name
	DisplayName pulumi.StringPtrInput `pulumi:"displayName"`
	// The icon URI
	IconUri pulumi.StringPtrInput `pulumi:"iconUri"`
	// Runtime URLs
	RuntimeUrls pulumi.StringArrayInput `pulumi:"runtimeUrls"`
	// The JSON representation of the swagger
	Swagger pulumi.Input `pulumi:"swagger"`
	// The WSDL definition
	WsdlDefinition WsdlDefinitionPtrInput `pulumi:"wsdlDefinition"`
}

Custom API properties

func (CustomApiPropertiesDefinitionArgs) ElementType

func (CustomApiPropertiesDefinitionArgs) ToCustomApiPropertiesDefinitionOutput

func (i CustomApiPropertiesDefinitionArgs) ToCustomApiPropertiesDefinitionOutput() CustomApiPropertiesDefinitionOutput

func (CustomApiPropertiesDefinitionArgs) ToCustomApiPropertiesDefinitionOutputWithContext

func (i CustomApiPropertiesDefinitionArgs) ToCustomApiPropertiesDefinitionOutputWithContext(ctx context.Context) CustomApiPropertiesDefinitionOutput

func (CustomApiPropertiesDefinitionArgs) ToCustomApiPropertiesDefinitionPtrOutput

func (i CustomApiPropertiesDefinitionArgs) ToCustomApiPropertiesDefinitionPtrOutput() CustomApiPropertiesDefinitionPtrOutput

func (CustomApiPropertiesDefinitionArgs) ToCustomApiPropertiesDefinitionPtrOutputWithContext

func (i CustomApiPropertiesDefinitionArgs) ToCustomApiPropertiesDefinitionPtrOutputWithContext(ctx context.Context) CustomApiPropertiesDefinitionPtrOutput

type CustomApiPropertiesDefinitionInput

type CustomApiPropertiesDefinitionInput interface {
	pulumi.Input

	ToCustomApiPropertiesDefinitionOutput() CustomApiPropertiesDefinitionOutput
	ToCustomApiPropertiesDefinitionOutputWithContext(context.Context) CustomApiPropertiesDefinitionOutput
}

CustomApiPropertiesDefinitionInput is an input type that accepts CustomApiPropertiesDefinitionArgs and CustomApiPropertiesDefinitionOutput values. You can construct a concrete instance of `CustomApiPropertiesDefinitionInput` via:

CustomApiPropertiesDefinitionArgs{...}

type CustomApiPropertiesDefinitionOutput

type CustomApiPropertiesDefinitionOutput struct{ *pulumi.OutputState }

Custom API properties

func (CustomApiPropertiesDefinitionOutput) ApiDefinitions

API Definitions

func (CustomApiPropertiesDefinitionOutput) ApiType

The API type

func (CustomApiPropertiesDefinitionOutput) BackendService

The API backend service

func (CustomApiPropertiesDefinitionOutput) BrandColor

Brand color

func (CustomApiPropertiesDefinitionOutput) Capabilities

The custom API capabilities

func (CustomApiPropertiesDefinitionOutput) ConnectionParameters

Connection parameters

func (CustomApiPropertiesDefinitionOutput) Description

The custom API description

func (CustomApiPropertiesDefinitionOutput) DisplayName

The display name

func (CustomApiPropertiesDefinitionOutput) ElementType

func (CustomApiPropertiesDefinitionOutput) IconUri

The icon URI

func (CustomApiPropertiesDefinitionOutput) RuntimeUrls

Runtime URLs

func (CustomApiPropertiesDefinitionOutput) Swagger

The JSON representation of the swagger

func (CustomApiPropertiesDefinitionOutput) ToCustomApiPropertiesDefinitionOutput

func (o CustomApiPropertiesDefinitionOutput) ToCustomApiPropertiesDefinitionOutput() CustomApiPropertiesDefinitionOutput

func (CustomApiPropertiesDefinitionOutput) ToCustomApiPropertiesDefinitionOutputWithContext

func (o CustomApiPropertiesDefinitionOutput) ToCustomApiPropertiesDefinitionOutputWithContext(ctx context.Context) CustomApiPropertiesDefinitionOutput

func (CustomApiPropertiesDefinitionOutput) ToCustomApiPropertiesDefinitionPtrOutput

func (o CustomApiPropertiesDefinitionOutput) ToCustomApiPropertiesDefinitionPtrOutput() CustomApiPropertiesDefinitionPtrOutput

func (CustomApiPropertiesDefinitionOutput) ToCustomApiPropertiesDefinitionPtrOutputWithContext

func (o CustomApiPropertiesDefinitionOutput) ToCustomApiPropertiesDefinitionPtrOutputWithContext(ctx context.Context) CustomApiPropertiesDefinitionPtrOutput

func (CustomApiPropertiesDefinitionOutput) WsdlDefinition

The WSDL definition

type CustomApiPropertiesDefinitionPtrInput

type CustomApiPropertiesDefinitionPtrInput interface {
	pulumi.Input

	ToCustomApiPropertiesDefinitionPtrOutput() CustomApiPropertiesDefinitionPtrOutput
	ToCustomApiPropertiesDefinitionPtrOutputWithContext(context.Context) CustomApiPropertiesDefinitionPtrOutput
}

CustomApiPropertiesDefinitionPtrInput is an input type that accepts CustomApiPropertiesDefinitionArgs, CustomApiPropertiesDefinitionPtr and CustomApiPropertiesDefinitionPtrOutput values. You can construct a concrete instance of `CustomApiPropertiesDefinitionPtrInput` via:

        CustomApiPropertiesDefinitionArgs{...}

or:

        nil

type CustomApiPropertiesDefinitionPtrOutput

type CustomApiPropertiesDefinitionPtrOutput struct{ *pulumi.OutputState }

func (CustomApiPropertiesDefinitionPtrOutput) ApiDefinitions

API Definitions

func (CustomApiPropertiesDefinitionPtrOutput) ApiType

The API type

func (CustomApiPropertiesDefinitionPtrOutput) BackendService

The API backend service

func (CustomApiPropertiesDefinitionPtrOutput) BrandColor

Brand color

func (CustomApiPropertiesDefinitionPtrOutput) Capabilities

The custom API capabilities

func (CustomApiPropertiesDefinitionPtrOutput) ConnectionParameters

Connection parameters

func (CustomApiPropertiesDefinitionPtrOutput) Description

The custom API description

func (CustomApiPropertiesDefinitionPtrOutput) DisplayName

The display name

func (CustomApiPropertiesDefinitionPtrOutput) Elem

func (CustomApiPropertiesDefinitionPtrOutput) ElementType

func (CustomApiPropertiesDefinitionPtrOutput) IconUri

The icon URI

func (CustomApiPropertiesDefinitionPtrOutput) RuntimeUrls

Runtime URLs

func (CustomApiPropertiesDefinitionPtrOutput) Swagger

The JSON representation of the swagger

func (CustomApiPropertiesDefinitionPtrOutput) ToCustomApiPropertiesDefinitionPtrOutput

func (o CustomApiPropertiesDefinitionPtrOutput) ToCustomApiPropertiesDefinitionPtrOutput() CustomApiPropertiesDefinitionPtrOutput

func (CustomApiPropertiesDefinitionPtrOutput) ToCustomApiPropertiesDefinitionPtrOutputWithContext

func (o CustomApiPropertiesDefinitionPtrOutput) ToCustomApiPropertiesDefinitionPtrOutputWithContext(ctx context.Context) CustomApiPropertiesDefinitionPtrOutput

func (CustomApiPropertiesDefinitionPtrOutput) WsdlDefinition

The WSDL definition

type CustomApiPropertiesDefinitionResponse

type CustomApiPropertiesDefinitionResponse struct {
	// API Definitions
	ApiDefinitions *ApiResourceDefinitionsResponse `pulumi:"apiDefinitions"`
	// The API type
	ApiType *string `pulumi:"apiType"`
	// The API backend service
	BackendService *ApiResourceBackendServiceResponse `pulumi:"backendService"`
	// Brand color
	BrandColor *string `pulumi:"brandColor"`
	// The custom API capabilities
	Capabilities []string `pulumi:"capabilities"`
	// Connection parameters
	ConnectionParameters map[string]ConnectionParameterResponse `pulumi:"connectionParameters"`
	// The custom API description
	Description *string `pulumi:"description"`
	// The display name
	DisplayName *string `pulumi:"displayName"`
	// The icon URI
	IconUri *string `pulumi:"iconUri"`
	// Runtime URLs
	RuntimeUrls []string `pulumi:"runtimeUrls"`
	// The JSON representation of the swagger
	Swagger interface{} `pulumi:"swagger"`
	// The WSDL definition
	WsdlDefinition *WsdlDefinitionResponse `pulumi:"wsdlDefinition"`
}

Custom API properties

type CustomApiPropertiesDefinitionResponseArgs

type CustomApiPropertiesDefinitionResponseArgs struct {
	// API Definitions
	ApiDefinitions ApiResourceDefinitionsResponsePtrInput `pulumi:"apiDefinitions"`
	// The API type
	ApiType pulumi.StringPtrInput `pulumi:"apiType"`
	// The API backend service
	BackendService ApiResourceBackendServiceResponsePtrInput `pulumi:"backendService"`
	// Brand color
	BrandColor pulumi.StringPtrInput `pulumi:"brandColor"`
	// The custom API capabilities
	Capabilities pulumi.StringArrayInput `pulumi:"capabilities"`
	// Connection parameters
	ConnectionParameters ConnectionParameterResponseMapInput `pulumi:"connectionParameters"`
	// The custom API description
	Description pulumi.StringPtrInput `pulumi:"description"`
	// The display name
	DisplayName pulumi.StringPtrInput `pulumi:"displayName"`
	// The icon URI
	IconUri pulumi.StringPtrInput `pulumi:"iconUri"`
	// Runtime URLs
	RuntimeUrls pulumi.StringArrayInput `pulumi:"runtimeUrls"`
	// The JSON representation of the swagger
	Swagger pulumi.Input `pulumi:"swagger"`
	// The WSDL definition
	WsdlDefinition WsdlDefinitionResponsePtrInput `pulumi:"wsdlDefinition"`
}

Custom API properties

func (CustomApiPropertiesDefinitionResponseArgs) ElementType

func (CustomApiPropertiesDefinitionResponseArgs) ToCustomApiPropertiesDefinitionResponseOutput

func (i CustomApiPropertiesDefinitionResponseArgs) ToCustomApiPropertiesDefinitionResponseOutput() CustomApiPropertiesDefinitionResponseOutput

func (CustomApiPropertiesDefinitionResponseArgs) ToCustomApiPropertiesDefinitionResponseOutputWithContext

func (i CustomApiPropertiesDefinitionResponseArgs) ToCustomApiPropertiesDefinitionResponseOutputWithContext(ctx context.Context) CustomApiPropertiesDefinitionResponseOutput

func (CustomApiPropertiesDefinitionResponseArgs) ToCustomApiPropertiesDefinitionResponsePtrOutput

func (i CustomApiPropertiesDefinitionResponseArgs) ToCustomApiPropertiesDefinitionResponsePtrOutput() CustomApiPropertiesDefinitionResponsePtrOutput

func (CustomApiPropertiesDefinitionResponseArgs) ToCustomApiPropertiesDefinitionResponsePtrOutputWithContext

func (i CustomApiPropertiesDefinitionResponseArgs) ToCustomApiPropertiesDefinitionResponsePtrOutputWithContext(ctx context.Context) CustomApiPropertiesDefinitionResponsePtrOutput

type CustomApiPropertiesDefinitionResponseInput

type CustomApiPropertiesDefinitionResponseInput interface {
	pulumi.Input

	ToCustomApiPropertiesDefinitionResponseOutput() CustomApiPropertiesDefinitionResponseOutput
	ToCustomApiPropertiesDefinitionResponseOutputWithContext(context.Context) CustomApiPropertiesDefinitionResponseOutput
}

CustomApiPropertiesDefinitionResponseInput is an input type that accepts CustomApiPropertiesDefinitionResponseArgs and CustomApiPropertiesDefinitionResponseOutput values. You can construct a concrete instance of `CustomApiPropertiesDefinitionResponseInput` via:

CustomApiPropertiesDefinitionResponseArgs{...}

type CustomApiPropertiesDefinitionResponseOutput

type CustomApiPropertiesDefinitionResponseOutput struct{ *pulumi.OutputState }

Custom API properties

func (CustomApiPropertiesDefinitionResponseOutput) ApiDefinitions

API Definitions

func (CustomApiPropertiesDefinitionResponseOutput) ApiType

The API type

func (CustomApiPropertiesDefinitionResponseOutput) BackendService

The API backend service

func (CustomApiPropertiesDefinitionResponseOutput) BrandColor

Brand color

func (CustomApiPropertiesDefinitionResponseOutput) Capabilities

The custom API capabilities

func (CustomApiPropertiesDefinitionResponseOutput) ConnectionParameters

Connection parameters

func (CustomApiPropertiesDefinitionResponseOutput) Description

The custom API description

func (CustomApiPropertiesDefinitionResponseOutput) DisplayName

The display name

func (CustomApiPropertiesDefinitionResponseOutput) ElementType

func (CustomApiPropertiesDefinitionResponseOutput) IconUri

The icon URI

func (CustomApiPropertiesDefinitionResponseOutput) RuntimeUrls

Runtime URLs

func (CustomApiPropertiesDefinitionResponseOutput) Swagger

The JSON representation of the swagger

func (CustomApiPropertiesDefinitionResponseOutput) ToCustomApiPropertiesDefinitionResponseOutput

func (o CustomApiPropertiesDefinitionResponseOutput) ToCustomApiPropertiesDefinitionResponseOutput() CustomApiPropertiesDefinitionResponseOutput

func (CustomApiPropertiesDefinitionResponseOutput) ToCustomApiPropertiesDefinitionResponseOutputWithContext

func (o CustomApiPropertiesDefinitionResponseOutput) ToCustomApiPropertiesDefinitionResponseOutputWithContext(ctx context.Context) CustomApiPropertiesDefinitionResponseOutput

func (CustomApiPropertiesDefinitionResponseOutput) ToCustomApiPropertiesDefinitionResponsePtrOutput

func (o CustomApiPropertiesDefinitionResponseOutput) ToCustomApiPropertiesDefinitionResponsePtrOutput() CustomApiPropertiesDefinitionResponsePtrOutput

func (CustomApiPropertiesDefinitionResponseOutput) ToCustomApiPropertiesDefinitionResponsePtrOutputWithContext

func (o CustomApiPropertiesDefinitionResponseOutput) ToCustomApiPropertiesDefinitionResponsePtrOutputWithContext(ctx context.Context) CustomApiPropertiesDefinitionResponsePtrOutput

func (CustomApiPropertiesDefinitionResponseOutput) WsdlDefinition

The WSDL definition

type CustomApiPropertiesDefinitionResponsePtrInput

type CustomApiPropertiesDefinitionResponsePtrInput interface {
	pulumi.Input

	ToCustomApiPropertiesDefinitionResponsePtrOutput() CustomApiPropertiesDefinitionResponsePtrOutput
	ToCustomApiPropertiesDefinitionResponsePtrOutputWithContext(context.Context) CustomApiPropertiesDefinitionResponsePtrOutput
}

CustomApiPropertiesDefinitionResponsePtrInput is an input type that accepts CustomApiPropertiesDefinitionResponseArgs, CustomApiPropertiesDefinitionResponsePtr and CustomApiPropertiesDefinitionResponsePtrOutput values. You can construct a concrete instance of `CustomApiPropertiesDefinitionResponsePtrInput` via:

        CustomApiPropertiesDefinitionResponseArgs{...}

or:

        nil

type CustomApiPropertiesDefinitionResponsePtrOutput

type CustomApiPropertiesDefinitionResponsePtrOutput struct{ *pulumi.OutputState }

func (CustomApiPropertiesDefinitionResponsePtrOutput) ApiDefinitions

API Definitions

func (CustomApiPropertiesDefinitionResponsePtrOutput) ApiType

The API type

func (CustomApiPropertiesDefinitionResponsePtrOutput) BackendService

The API backend service

func (CustomApiPropertiesDefinitionResponsePtrOutput) BrandColor

Brand color

func (CustomApiPropertiesDefinitionResponsePtrOutput) Capabilities

The custom API capabilities

func (CustomApiPropertiesDefinitionResponsePtrOutput) ConnectionParameters

Connection parameters

func (CustomApiPropertiesDefinitionResponsePtrOutput) Description

The custom API description

func (CustomApiPropertiesDefinitionResponsePtrOutput) DisplayName

The display name

func (CustomApiPropertiesDefinitionResponsePtrOutput) Elem

func (CustomApiPropertiesDefinitionResponsePtrOutput) ElementType

func (CustomApiPropertiesDefinitionResponsePtrOutput) IconUri

The icon URI

func (CustomApiPropertiesDefinitionResponsePtrOutput) RuntimeUrls

Runtime URLs

func (CustomApiPropertiesDefinitionResponsePtrOutput) Swagger

The JSON representation of the swagger

func (CustomApiPropertiesDefinitionResponsePtrOutput) ToCustomApiPropertiesDefinitionResponsePtrOutput

func (o CustomApiPropertiesDefinitionResponsePtrOutput) ToCustomApiPropertiesDefinitionResponsePtrOutput() CustomApiPropertiesDefinitionResponsePtrOutput

func (CustomApiPropertiesDefinitionResponsePtrOutput) ToCustomApiPropertiesDefinitionResponsePtrOutputWithContext

func (o CustomApiPropertiesDefinitionResponsePtrOutput) ToCustomApiPropertiesDefinitionResponsePtrOutputWithContext(ctx context.Context) CustomApiPropertiesDefinitionResponsePtrOutput

func (CustomApiPropertiesDefinitionResponsePtrOutput) WsdlDefinition

The WSDL definition

type CustomApiState

type CustomApiState struct {
	// Resource ETag
	Etag pulumi.StringPtrInput
	// Resource location
	Location pulumi.StringPtrInput
	// Resource name
	Name pulumi.StringPtrInput
	// Custom API properties
	Properties CustomApiPropertiesDefinitionResponsePtrInput
	// Resource tags
	Tags pulumi.StringMapInput
	// Resource type
	Type pulumi.StringPtrInput
}

func (CustomApiState) ElementType

func (CustomApiState) ElementType() reflect.Type

type ListConnectionConsentLinksArgs

type ListConnectionConsentLinksArgs struct {
	// Connection name
	ConnectionName string `pulumi:"connectionName"`
	// Collection of resources
	Parameters []ConsentLinkParameterDefinition `pulumi:"parameters"`
	// The resource group
	ResourceGroupName string `pulumi:"resourceGroupName"`
	// Subscription Id
	SubscriptionId *string `pulumi:"subscriptionId"`
}

type ListConnectionConsentLinksResult

type ListConnectionConsentLinksResult struct {
	// Collection of resources
	Value []ConsentLinkDefinitionResponse `pulumi:"value"`
}

Collection of consent links

type ListCustomApiWsdlInterfacesArgs

type ListCustomApiWsdlInterfacesArgs struct {
	// The WSDL content
	Content *string `pulumi:"content"`
	// The WSDL import method
	ImportMethod *string `pulumi:"importMethod"`
	// The location
	Location string `pulumi:"location"`
	// The service with name and endpoint names
	Service *WsdlService `pulumi:"service"`
	// Subscription Id
	SubscriptionId *string `pulumi:"subscriptionId"`
	// The WSDL URL
	Url *string `pulumi:"url"`
}

type ListCustomApiWsdlInterfacesResult

type ListCustomApiWsdlInterfacesResult struct {
	// Collection of WSDL interfaces
	Value []WsdlServiceResponse `pulumi:"value"`
}

A list of custom API WSDL interfaces

type LookupConnectionArgs

type LookupConnectionArgs struct {
	// Connection name
	ConnectionName string `pulumi:"connectionName"`
	// The resource group
	ResourceGroupName string `pulumi:"resourceGroupName"`
	// Subscription Id
	SubscriptionId *string `pulumi:"subscriptionId"`
}

type LookupConnectionGatewayArgs

type LookupConnectionGatewayArgs struct {
	// The connection gateway name
	ConnectionGatewayName string `pulumi:"connectionGatewayName"`
	// The resource group
	ResourceGroupName string `pulumi:"resourceGroupName"`
	// Subscription Id
	SubscriptionId *string `pulumi:"subscriptionId"`
}

type LookupConnectionGatewayResult

type LookupConnectionGatewayResult struct {
	// Resource ETag
	Etag *string `pulumi:"etag"`
	// Resource id
	Id string `pulumi:"id"`
	// Resource location
	Location *string `pulumi:"location"`
	// Resource name
	Name       string                                        `pulumi:"name"`
	Properties ConnectionGatewayDefinitionResponseProperties `pulumi:"properties"`
	// Resource tags
	Tags map[string]string `pulumi:"tags"`
	// Resource type
	Type string `pulumi:"type"`
}

The gateway definition

type LookupConnectionResult

type LookupConnectionResult struct {
	// Resource ETag
	Etag *string `pulumi:"etag"`
	// Resource id
	Id string `pulumi:"id"`
	// Resource location
	Location *string `pulumi:"location"`
	// Resource name
	Name       string                                    `pulumi:"name"`
	Properties ApiConnectionDefinitionResponseProperties `pulumi:"properties"`
	// Resource tags
	Tags map[string]string `pulumi:"tags"`
	// Resource type
	Type string `pulumi:"type"`
}

API connection

type LookupCustomApiArgs

type LookupCustomApiArgs struct {
	// API name
	ApiName string `pulumi:"apiName"`
	// The resource group
	ResourceGroupName string `pulumi:"resourceGroupName"`
	// Subscription Id
	SubscriptionId *string `pulumi:"subscriptionId"`
}

type LookupCustomApiResult

type LookupCustomApiResult struct {
	// Resource ETag
	Etag *string `pulumi:"etag"`
	// Resource id
	Id string `pulumi:"id"`
	// Resource location
	Location *string `pulumi:"location"`
	// Resource name
	Name string `pulumi:"name"`
	// Custom API properties
	Properties CustomApiPropertiesDefinitionResponse `pulumi:"properties"`
	// Resource tags
	Tags map[string]string `pulumi:"tags"`
	// Resource type
	Type string `pulumi:"type"`
}

A custom API

func LookupCustomApi

func LookupCustomApi(ctx *pulumi.Context, args *LookupCustomApiArgs, opts ...pulumi.InvokeOption) (*LookupCustomApiResult, error)

type WsdlDefinition

type WsdlDefinition struct {
	// The WSDL content
	Content *string `pulumi:"content"`
	// The WSDL import method
	ImportMethod *string `pulumi:"importMethod"`
	// The service with name and endpoint names
	Service *WsdlService `pulumi:"service"`
	// The WSDL URL
	Url *string `pulumi:"url"`
}

The WSDL definition

type WsdlDefinitionArgs

type WsdlDefinitionArgs struct {
	// The WSDL content
	Content pulumi.StringPtrInput `pulumi:"content"`
	// The WSDL import method
	ImportMethod pulumi.StringPtrInput `pulumi:"importMethod"`
	// The service with name and endpoint names
	Service WsdlServicePtrInput `pulumi:"service"`
	// The WSDL URL
	Url pulumi.StringPtrInput `pulumi:"url"`
}

The WSDL definition

func (WsdlDefinitionArgs) ElementType

func (WsdlDefinitionArgs) ElementType() reflect.Type

func (WsdlDefinitionArgs) ToWsdlDefinitionOutput

func (i WsdlDefinitionArgs) ToWsdlDefinitionOutput() WsdlDefinitionOutput

func (WsdlDefinitionArgs) ToWsdlDefinitionOutputWithContext

func (i WsdlDefinitionArgs) ToWsdlDefinitionOutputWithContext(ctx context.Context) WsdlDefinitionOutput

func (WsdlDefinitionArgs) ToWsdlDefinitionPtrOutput

func (i WsdlDefinitionArgs) ToWsdlDefinitionPtrOutput() WsdlDefinitionPtrOutput

func (WsdlDefinitionArgs) ToWsdlDefinitionPtrOutputWithContext

func (i WsdlDefinitionArgs) ToWsdlDefinitionPtrOutputWithContext(ctx context.Context) WsdlDefinitionPtrOutput

type WsdlDefinitionInput

type WsdlDefinitionInput interface {
	pulumi.Input

	ToWsdlDefinitionOutput() WsdlDefinitionOutput
	ToWsdlDefinitionOutputWithContext(context.Context) WsdlDefinitionOutput
}

WsdlDefinitionInput is an input type that accepts WsdlDefinitionArgs and WsdlDefinitionOutput values. You can construct a concrete instance of `WsdlDefinitionInput` via:

WsdlDefinitionArgs{...}

type WsdlDefinitionOutput

type WsdlDefinitionOutput struct{ *pulumi.OutputState }

The WSDL definition

func (WsdlDefinitionOutput) Content

The WSDL content

func (WsdlDefinitionOutput) ElementType

func (WsdlDefinitionOutput) ElementType() reflect.Type

func (WsdlDefinitionOutput) ImportMethod

func (o WsdlDefinitionOutput) ImportMethod() pulumi.StringPtrOutput

The WSDL import method

func (WsdlDefinitionOutput) Service

The service with name and endpoint names

func (WsdlDefinitionOutput) ToWsdlDefinitionOutput

func (o WsdlDefinitionOutput) ToWsdlDefinitionOutput() WsdlDefinitionOutput

func (WsdlDefinitionOutput) ToWsdlDefinitionOutputWithContext

func (o WsdlDefinitionOutput) ToWsdlDefinitionOutputWithContext(ctx context.Context) WsdlDefinitionOutput

func (WsdlDefinitionOutput) ToWsdlDefinitionPtrOutput

func (o WsdlDefinitionOutput) ToWsdlDefinitionPtrOutput() WsdlDefinitionPtrOutput

func (WsdlDefinitionOutput) ToWsdlDefinitionPtrOutputWithContext

func (o WsdlDefinitionOutput) ToWsdlDefinitionPtrOutputWithContext(ctx context.Context) WsdlDefinitionPtrOutput

func (WsdlDefinitionOutput) Url

The WSDL URL

type WsdlDefinitionPtrInput

type WsdlDefinitionPtrInput interface {
	pulumi.Input

	ToWsdlDefinitionPtrOutput() WsdlDefinitionPtrOutput
	ToWsdlDefinitionPtrOutputWithContext(context.Context) WsdlDefinitionPtrOutput
}

WsdlDefinitionPtrInput is an input type that accepts WsdlDefinitionArgs, WsdlDefinitionPtr and WsdlDefinitionPtrOutput values. You can construct a concrete instance of `WsdlDefinitionPtrInput` via:

        WsdlDefinitionArgs{...}

or:

        nil

type WsdlDefinitionPtrOutput

type WsdlDefinitionPtrOutput struct{ *pulumi.OutputState }

func (WsdlDefinitionPtrOutput) Content

The WSDL content

func (WsdlDefinitionPtrOutput) Elem

func (WsdlDefinitionPtrOutput) ElementType

func (WsdlDefinitionPtrOutput) ElementType() reflect.Type

func (WsdlDefinitionPtrOutput) ImportMethod

The WSDL import method

func (WsdlDefinitionPtrOutput) Service

The service with name and endpoint names

func (WsdlDefinitionPtrOutput) ToWsdlDefinitionPtrOutput

func (o WsdlDefinitionPtrOutput) ToWsdlDefinitionPtrOutput() WsdlDefinitionPtrOutput

func (WsdlDefinitionPtrOutput) ToWsdlDefinitionPtrOutputWithContext

func (o WsdlDefinitionPtrOutput) ToWsdlDefinitionPtrOutputWithContext(ctx context.Context) WsdlDefinitionPtrOutput

func (WsdlDefinitionPtrOutput) Url

The WSDL URL

type WsdlDefinitionResponse

type WsdlDefinitionResponse struct {
	// The WSDL content
	Content *string `pulumi:"content"`
	// The WSDL import method
	ImportMethod *string `pulumi:"importMethod"`
	// The service with name and endpoint names
	Service *WsdlServiceResponse `pulumi:"service"`
	// The WSDL URL
	Url *string `pulumi:"url"`
}

The WSDL definition

type WsdlDefinitionResponseArgs

type WsdlDefinitionResponseArgs struct {
	// The WSDL content
	Content pulumi.StringPtrInput `pulumi:"content"`
	// The WSDL import method
	ImportMethod pulumi.StringPtrInput `pulumi:"importMethod"`
	// The service with name and endpoint names
	Service WsdlServiceResponsePtrInput `pulumi:"service"`
	// The WSDL URL
	Url pulumi.StringPtrInput `pulumi:"url"`
}

The WSDL definition

func (WsdlDefinitionResponseArgs) ElementType

func (WsdlDefinitionResponseArgs) ElementType() reflect.Type

func (WsdlDefinitionResponseArgs) ToWsdlDefinitionResponseOutput

func (i WsdlDefinitionResponseArgs) ToWsdlDefinitionResponseOutput() WsdlDefinitionResponseOutput

func (WsdlDefinitionResponseArgs) ToWsdlDefinitionResponseOutputWithContext

func (i WsdlDefinitionResponseArgs) ToWsdlDefinitionResponseOutputWithContext(ctx context.Context) WsdlDefinitionResponseOutput

func (WsdlDefinitionResponseArgs) ToWsdlDefinitionResponsePtrOutput

func (i WsdlDefinitionResponseArgs) ToWsdlDefinitionResponsePtrOutput() WsdlDefinitionResponsePtrOutput

func (WsdlDefinitionResponseArgs) ToWsdlDefinitionResponsePtrOutputWithContext

func (i WsdlDefinitionResponseArgs) ToWsdlDefinitionResponsePtrOutputWithContext(ctx context.Context) WsdlDefinitionResponsePtrOutput

type WsdlDefinitionResponseInput

type WsdlDefinitionResponseInput interface {
	pulumi.Input

	ToWsdlDefinitionResponseOutput() WsdlDefinitionResponseOutput
	ToWsdlDefinitionResponseOutputWithContext(context.Context) WsdlDefinitionResponseOutput
}

WsdlDefinitionResponseInput is an input type that accepts WsdlDefinitionResponseArgs and WsdlDefinitionResponseOutput values. You can construct a concrete instance of `WsdlDefinitionResponseInput` via:

WsdlDefinitionResponseArgs{...}

type WsdlDefinitionResponseOutput

type WsdlDefinitionResponseOutput struct{ *pulumi.OutputState }

The WSDL definition

func (WsdlDefinitionResponseOutput) Content

The WSDL content

func (WsdlDefinitionResponseOutput) ElementType

func (WsdlDefinitionResponseOutput) ImportMethod

The WSDL import method

func (WsdlDefinitionResponseOutput) Service

The service with name and endpoint names

func (WsdlDefinitionResponseOutput) ToWsdlDefinitionResponseOutput

func (o WsdlDefinitionResponseOutput) ToWsdlDefinitionResponseOutput() WsdlDefinitionResponseOutput

func (WsdlDefinitionResponseOutput) ToWsdlDefinitionResponseOutputWithContext

func (o WsdlDefinitionResponseOutput) ToWsdlDefinitionResponseOutputWithContext(ctx context.Context) WsdlDefinitionResponseOutput

func (WsdlDefinitionResponseOutput) ToWsdlDefinitionResponsePtrOutput

func (o WsdlDefinitionResponseOutput) ToWsdlDefinitionResponsePtrOutput() WsdlDefinitionResponsePtrOutput

func (WsdlDefinitionResponseOutput) ToWsdlDefinitionResponsePtrOutputWithContext

func (o WsdlDefinitionResponseOutput) ToWsdlDefinitionResponsePtrOutputWithContext(ctx context.Context) WsdlDefinitionResponsePtrOutput

func (WsdlDefinitionResponseOutput) Url

The WSDL URL

type WsdlDefinitionResponsePtrInput

type WsdlDefinitionResponsePtrInput interface {
	pulumi.Input

	ToWsdlDefinitionResponsePtrOutput() WsdlDefinitionResponsePtrOutput
	ToWsdlDefinitionResponsePtrOutputWithContext(context.Context) WsdlDefinitionResponsePtrOutput
}

WsdlDefinitionResponsePtrInput is an input type that accepts WsdlDefinitionResponseArgs, WsdlDefinitionResponsePtr and WsdlDefinitionResponsePtrOutput values. You can construct a concrete instance of `WsdlDefinitionResponsePtrInput` via:

        WsdlDefinitionResponseArgs{...}

or:

        nil

type WsdlDefinitionResponsePtrOutput

type WsdlDefinitionResponsePtrOutput struct{ *pulumi.OutputState }

func (WsdlDefinitionResponsePtrOutput) Content

The WSDL content

func (WsdlDefinitionResponsePtrOutput) Elem

func (WsdlDefinitionResponsePtrOutput) ElementType

func (WsdlDefinitionResponsePtrOutput) ImportMethod

The WSDL import method

func (WsdlDefinitionResponsePtrOutput) Service

The service with name and endpoint names

func (WsdlDefinitionResponsePtrOutput) ToWsdlDefinitionResponsePtrOutput

func (o WsdlDefinitionResponsePtrOutput) ToWsdlDefinitionResponsePtrOutput() WsdlDefinitionResponsePtrOutput

func (WsdlDefinitionResponsePtrOutput) ToWsdlDefinitionResponsePtrOutputWithContext

func (o WsdlDefinitionResponsePtrOutput) ToWsdlDefinitionResponsePtrOutputWithContext(ctx context.Context) WsdlDefinitionResponsePtrOutput

func (WsdlDefinitionResponsePtrOutput) Url

The WSDL URL

type WsdlImportMethod added in v0.3.1

type WsdlImportMethod pulumi.String

The WSDL import method

func (WsdlImportMethod) ElementType added in v0.3.1

func (WsdlImportMethod) ElementType() reflect.Type

func (WsdlImportMethod) ToStringOutput added in v0.3.1

func (e WsdlImportMethod) ToStringOutput() pulumi.StringOutput

func (WsdlImportMethod) ToStringOutputWithContext added in v0.3.1

func (e WsdlImportMethod) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (WsdlImportMethod) ToStringPtrOutput added in v0.3.1

func (e WsdlImportMethod) ToStringPtrOutput() pulumi.StringPtrOutput

func (WsdlImportMethod) ToStringPtrOutputWithContext added in v0.3.1

func (e WsdlImportMethod) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type WsdlService

type WsdlService struct {
	// List of the endpoints' qualified names
	EndpointQualifiedNames []string `pulumi:"endpointQualifiedNames"`
	// The service's qualified name
	QualifiedName string `pulumi:"qualifiedName"`
}

The service with name and endpoint names

type WsdlServiceArgs

type WsdlServiceArgs struct {
	// List of the endpoints' qualified names
	EndpointQualifiedNames pulumi.StringArrayInput `pulumi:"endpointQualifiedNames"`
	// The service's qualified name
	QualifiedName pulumi.StringInput `pulumi:"qualifiedName"`
}

The service with name and endpoint names

func (WsdlServiceArgs) ElementType

func (WsdlServiceArgs) ElementType() reflect.Type

func (WsdlServiceArgs) ToWsdlServiceOutput

func (i WsdlServiceArgs) ToWsdlServiceOutput() WsdlServiceOutput

func (WsdlServiceArgs) ToWsdlServiceOutputWithContext

func (i WsdlServiceArgs) ToWsdlServiceOutputWithContext(ctx context.Context) WsdlServiceOutput

func (WsdlServiceArgs) ToWsdlServicePtrOutput

func (i WsdlServiceArgs) ToWsdlServicePtrOutput() WsdlServicePtrOutput

func (WsdlServiceArgs) ToWsdlServicePtrOutputWithContext

func (i WsdlServiceArgs) ToWsdlServicePtrOutputWithContext(ctx context.Context) WsdlServicePtrOutput

type WsdlServiceInput

type WsdlServiceInput interface {
	pulumi.Input

	ToWsdlServiceOutput() WsdlServiceOutput
	ToWsdlServiceOutputWithContext(context.Context) WsdlServiceOutput
}

WsdlServiceInput is an input type that accepts WsdlServiceArgs and WsdlServiceOutput values. You can construct a concrete instance of `WsdlServiceInput` via:

WsdlServiceArgs{...}

type WsdlServiceOutput

type WsdlServiceOutput struct{ *pulumi.OutputState }

The service with name and endpoint names

func (WsdlServiceOutput) ElementType

func (WsdlServiceOutput) ElementType() reflect.Type

func (WsdlServiceOutput) EndpointQualifiedNames

func (o WsdlServiceOutput) EndpointQualifiedNames() pulumi.StringArrayOutput

List of the endpoints' qualified names

func (WsdlServiceOutput) QualifiedName

func (o WsdlServiceOutput) QualifiedName() pulumi.StringOutput

The service's qualified name

func (WsdlServiceOutput) ToWsdlServiceOutput

func (o WsdlServiceOutput) ToWsdlServiceOutput() WsdlServiceOutput

func (WsdlServiceOutput) ToWsdlServiceOutputWithContext

func (o WsdlServiceOutput) ToWsdlServiceOutputWithContext(ctx context.Context) WsdlServiceOutput

func (WsdlServiceOutput) ToWsdlServicePtrOutput

func (o WsdlServiceOutput) ToWsdlServicePtrOutput() WsdlServicePtrOutput

func (WsdlServiceOutput) ToWsdlServicePtrOutputWithContext

func (o WsdlServiceOutput) ToWsdlServicePtrOutputWithContext(ctx context.Context) WsdlServicePtrOutput

type WsdlServicePtrInput

type WsdlServicePtrInput interface {
	pulumi.Input

	ToWsdlServicePtrOutput() WsdlServicePtrOutput
	ToWsdlServicePtrOutputWithContext(context.Context) WsdlServicePtrOutput
}

WsdlServicePtrInput is an input type that accepts WsdlServiceArgs, WsdlServicePtr and WsdlServicePtrOutput values. You can construct a concrete instance of `WsdlServicePtrInput` via:

        WsdlServiceArgs{...}

or:

        nil

func WsdlServicePtr

func WsdlServicePtr(v *WsdlServiceArgs) WsdlServicePtrInput

type WsdlServicePtrOutput

type WsdlServicePtrOutput struct{ *pulumi.OutputState }

func (WsdlServicePtrOutput) Elem

func (WsdlServicePtrOutput) ElementType

func (WsdlServicePtrOutput) ElementType() reflect.Type

func (WsdlServicePtrOutput) EndpointQualifiedNames

func (o WsdlServicePtrOutput) EndpointQualifiedNames() pulumi.StringArrayOutput

List of the endpoints' qualified names

func (WsdlServicePtrOutput) QualifiedName

func (o WsdlServicePtrOutput) QualifiedName() pulumi.StringPtrOutput

The service's qualified name

func (WsdlServicePtrOutput) ToWsdlServicePtrOutput

func (o WsdlServicePtrOutput) ToWsdlServicePtrOutput() WsdlServicePtrOutput

func (WsdlServicePtrOutput) ToWsdlServicePtrOutputWithContext

func (o WsdlServicePtrOutput) ToWsdlServicePtrOutputWithContext(ctx context.Context) WsdlServicePtrOutput

type WsdlServiceResponse

type WsdlServiceResponse struct {
	// List of the endpoints' qualified names
	EndpointQualifiedNames []string `pulumi:"endpointQualifiedNames"`
	// The service's qualified name
	QualifiedName string `pulumi:"qualifiedName"`
}

The service with name and endpoint names

type WsdlServiceResponseArgs

type WsdlServiceResponseArgs struct {
	// List of the endpoints' qualified names
	EndpointQualifiedNames pulumi.StringArrayInput `pulumi:"endpointQualifiedNames"`
	// The service's qualified name
	QualifiedName pulumi.StringInput `pulumi:"qualifiedName"`
}

The service with name and endpoint names

func (WsdlServiceResponseArgs) ElementType

func (WsdlServiceResponseArgs) ElementType() reflect.Type

func (WsdlServiceResponseArgs) ToWsdlServiceResponseOutput

func (i WsdlServiceResponseArgs) ToWsdlServiceResponseOutput() WsdlServiceResponseOutput

func (WsdlServiceResponseArgs) ToWsdlServiceResponseOutputWithContext

func (i WsdlServiceResponseArgs) ToWsdlServiceResponseOutputWithContext(ctx context.Context) WsdlServiceResponseOutput

func (WsdlServiceResponseArgs) ToWsdlServiceResponsePtrOutput

func (i WsdlServiceResponseArgs) ToWsdlServiceResponsePtrOutput() WsdlServiceResponsePtrOutput

func (WsdlServiceResponseArgs) ToWsdlServiceResponsePtrOutputWithContext

func (i WsdlServiceResponseArgs) ToWsdlServiceResponsePtrOutputWithContext(ctx context.Context) WsdlServiceResponsePtrOutput

type WsdlServiceResponseArray

type WsdlServiceResponseArray []WsdlServiceResponseInput

func (WsdlServiceResponseArray) ElementType

func (WsdlServiceResponseArray) ElementType() reflect.Type

func (WsdlServiceResponseArray) ToWsdlServiceResponseArrayOutput

func (i WsdlServiceResponseArray) ToWsdlServiceResponseArrayOutput() WsdlServiceResponseArrayOutput

func (WsdlServiceResponseArray) ToWsdlServiceResponseArrayOutputWithContext

func (i WsdlServiceResponseArray) ToWsdlServiceResponseArrayOutputWithContext(ctx context.Context) WsdlServiceResponseArrayOutput

type WsdlServiceResponseArrayInput

type WsdlServiceResponseArrayInput interface {
	pulumi.Input

	ToWsdlServiceResponseArrayOutput() WsdlServiceResponseArrayOutput
	ToWsdlServiceResponseArrayOutputWithContext(context.Context) WsdlServiceResponseArrayOutput
}

WsdlServiceResponseArrayInput is an input type that accepts WsdlServiceResponseArray and WsdlServiceResponseArrayOutput values. You can construct a concrete instance of `WsdlServiceResponseArrayInput` via:

WsdlServiceResponseArray{ WsdlServiceResponseArgs{...} }

type WsdlServiceResponseArrayOutput

type WsdlServiceResponseArrayOutput struct{ *pulumi.OutputState }

func (WsdlServiceResponseArrayOutput) ElementType

func (WsdlServiceResponseArrayOutput) Index

func (WsdlServiceResponseArrayOutput) ToWsdlServiceResponseArrayOutput

func (o WsdlServiceResponseArrayOutput) ToWsdlServiceResponseArrayOutput() WsdlServiceResponseArrayOutput

func (WsdlServiceResponseArrayOutput) ToWsdlServiceResponseArrayOutputWithContext

func (o WsdlServiceResponseArrayOutput) ToWsdlServiceResponseArrayOutputWithContext(ctx context.Context) WsdlServiceResponseArrayOutput

type WsdlServiceResponseInput

type WsdlServiceResponseInput interface {
	pulumi.Input

	ToWsdlServiceResponseOutput() WsdlServiceResponseOutput
	ToWsdlServiceResponseOutputWithContext(context.Context) WsdlServiceResponseOutput
}

WsdlServiceResponseInput is an input type that accepts WsdlServiceResponseArgs and WsdlServiceResponseOutput values. You can construct a concrete instance of `WsdlServiceResponseInput` via:

WsdlServiceResponseArgs{...}

type WsdlServiceResponseOutput

type WsdlServiceResponseOutput struct{ *pulumi.OutputState }

The service with name and endpoint names

func (WsdlServiceResponseOutput) ElementType

func (WsdlServiceResponseOutput) ElementType() reflect.Type

func (WsdlServiceResponseOutput) EndpointQualifiedNames

func (o WsdlServiceResponseOutput) EndpointQualifiedNames() pulumi.StringArrayOutput

List of the endpoints' qualified names

func (WsdlServiceResponseOutput) QualifiedName

func (o WsdlServiceResponseOutput) QualifiedName() pulumi.StringOutput

The service's qualified name

func (WsdlServiceResponseOutput) ToWsdlServiceResponseOutput

func (o WsdlServiceResponseOutput) ToWsdlServiceResponseOutput() WsdlServiceResponseOutput

func (WsdlServiceResponseOutput) ToWsdlServiceResponseOutputWithContext

func (o WsdlServiceResponseOutput) ToWsdlServiceResponseOutputWithContext(ctx context.Context) WsdlServiceResponseOutput

func (WsdlServiceResponseOutput) ToWsdlServiceResponsePtrOutput

func (o WsdlServiceResponseOutput) ToWsdlServiceResponsePtrOutput() WsdlServiceResponsePtrOutput

func (WsdlServiceResponseOutput) ToWsdlServiceResponsePtrOutputWithContext

func (o WsdlServiceResponseOutput) ToWsdlServiceResponsePtrOutputWithContext(ctx context.Context) WsdlServiceResponsePtrOutput

type WsdlServiceResponsePtrInput

type WsdlServiceResponsePtrInput interface {
	pulumi.Input

	ToWsdlServiceResponsePtrOutput() WsdlServiceResponsePtrOutput
	ToWsdlServiceResponsePtrOutputWithContext(context.Context) WsdlServiceResponsePtrOutput
}

WsdlServiceResponsePtrInput is an input type that accepts WsdlServiceResponseArgs, WsdlServiceResponsePtr and WsdlServiceResponsePtrOutput values. You can construct a concrete instance of `WsdlServiceResponsePtrInput` via:

        WsdlServiceResponseArgs{...}

or:

        nil

type WsdlServiceResponsePtrOutput

type WsdlServiceResponsePtrOutput struct{ *pulumi.OutputState }

func (WsdlServiceResponsePtrOutput) Elem

func (WsdlServiceResponsePtrOutput) ElementType

func (WsdlServiceResponsePtrOutput) EndpointQualifiedNames

func (o WsdlServiceResponsePtrOutput) EndpointQualifiedNames() pulumi.StringArrayOutput

List of the endpoints' qualified names

func (WsdlServiceResponsePtrOutput) QualifiedName

The service's qualified name

func (WsdlServiceResponsePtrOutput) ToWsdlServiceResponsePtrOutput

func (o WsdlServiceResponsePtrOutput) ToWsdlServiceResponsePtrOutput() WsdlServiceResponsePtrOutput

func (WsdlServiceResponsePtrOutput) ToWsdlServiceResponsePtrOutputWithContext

func (o WsdlServiceResponsePtrOutput) ToWsdlServiceResponsePtrOutputWithContext(ctx context.Context) WsdlServiceResponsePtrOutput

Jump to

Keyboard shortcuts

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