v20150801preview

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 (
	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 (
	PrincipalTypeActiveDirectory  = PrincipalType("ActiveDirectory")
	PrincipalTypeConnection       = PrincipalType("Connection")
	PrincipalTypeMicrosoftAccount = PrincipalType("MicrosoftAccount")
)

Variables

This section is empty.

Functions

This section is empty.

Types

type ApiEntity

type ApiEntity struct {
	// API definition Url - url where the swagger can be downloaded from
	ApiDefinitionUrl *string `pulumi:"apiDefinitionUrl"`
	// Backend service definition
	BackendService *BackendServiceDefinition `pulumi:"backendService"`
	// Capabilities
	Capabilities []string `pulumi:"capabilities"`
	// Timestamp of last connection change.
	ChangedTime *string `pulumi:"changedTime"`
	// Connection parameters
	ConnectionParameters map[string]ConnectionParameter `pulumi:"connectionParameters"`
	// Timestamp of the connection creation
	CreatedTime *string `pulumi:"createdTime"`
	// the URL path of this API when exposed via APIM
	GeneralInformation *GeneralApiInformation `pulumi:"generalInformation"`
	// Resource Id
	Id *string `pulumi:"id"`
	// Kind of resource
	Kind *string `pulumi:"kind"`
	// Resource Location
	Location string `pulumi:"location"`
	// Free form object for the data caller wants to store
	Metadata interface{} `pulumi:"metadata"`
	// Resource Name
	Name *string `pulumi:"name"`
	// the URL path of this API when exposed via APIM
	Path *string `pulumi:"path"`
	// API policies
	Policies *ApiPolicies `pulumi:"policies"`
	// Protocols supported by the front end - http/https
	Protocols []string `pulumi:"protocols"`
	// Read only property returning the runtime endpoints where the API can be called
	RuntimeUrls []string `pulumi:"runtimeUrls"`
	// Resource tags
	Tags map[string]string `pulumi:"tags"`
	// Resource type
	Type *string `pulumi:"type"`
}

API Management

type ApiEntityArgs

type ApiEntityArgs struct {
	// API definition Url - url where the swagger can be downloaded from
	ApiDefinitionUrl pulumi.StringPtrInput `pulumi:"apiDefinitionUrl"`
	// Backend service definition
	BackendService BackendServiceDefinitionPtrInput `pulumi:"backendService"`
	// Capabilities
	Capabilities pulumi.StringArrayInput `pulumi:"capabilities"`
	// Timestamp of last connection change.
	ChangedTime pulumi.StringPtrInput `pulumi:"changedTime"`
	// Connection parameters
	ConnectionParameters ConnectionParameterMapInput `pulumi:"connectionParameters"`
	// Timestamp of the connection creation
	CreatedTime pulumi.StringPtrInput `pulumi:"createdTime"`
	// the URL path of this API when exposed via APIM
	GeneralInformation GeneralApiInformationPtrInput `pulumi:"generalInformation"`
	// Resource Id
	Id pulumi.StringPtrInput `pulumi:"id"`
	// Kind of resource
	Kind pulumi.StringPtrInput `pulumi:"kind"`
	// Resource Location
	Location pulumi.StringInput `pulumi:"location"`
	// Free form object for the data caller wants to store
	Metadata pulumi.Input `pulumi:"metadata"`
	// Resource Name
	Name pulumi.StringPtrInput `pulumi:"name"`
	// the URL path of this API when exposed via APIM
	Path pulumi.StringPtrInput `pulumi:"path"`
	// API policies
	Policies ApiPoliciesPtrInput `pulumi:"policies"`
	// Protocols supported by the front end - http/https
	Protocols pulumi.StringArrayInput `pulumi:"protocols"`
	// Read only property returning the runtime endpoints where the API can be called
	RuntimeUrls pulumi.StringArrayInput `pulumi:"runtimeUrls"`
	// Resource tags
	Tags pulumi.StringMapInput `pulumi:"tags"`
	// Resource type
	Type pulumi.StringPtrInput `pulumi:"type"`
}

API Management

func (ApiEntityArgs) ElementType

func (ApiEntityArgs) ElementType() reflect.Type

func (ApiEntityArgs) ToApiEntityOutput

func (i ApiEntityArgs) ToApiEntityOutput() ApiEntityOutput

func (ApiEntityArgs) ToApiEntityOutputWithContext

func (i ApiEntityArgs) ToApiEntityOutputWithContext(ctx context.Context) ApiEntityOutput

func (ApiEntityArgs) ToApiEntityPtrOutput

func (i ApiEntityArgs) ToApiEntityPtrOutput() ApiEntityPtrOutput

func (ApiEntityArgs) ToApiEntityPtrOutputWithContext

func (i ApiEntityArgs) ToApiEntityPtrOutputWithContext(ctx context.Context) ApiEntityPtrOutput

type ApiEntityInput

type ApiEntityInput interface {
	pulumi.Input

	ToApiEntityOutput() ApiEntityOutput
	ToApiEntityOutputWithContext(context.Context) ApiEntityOutput
}

ApiEntityInput is an input type that accepts ApiEntityArgs and ApiEntityOutput values. You can construct a concrete instance of `ApiEntityInput` via:

ApiEntityArgs{...}

type ApiEntityOutput

type ApiEntityOutput struct{ *pulumi.OutputState }

API Management

func (ApiEntityOutput) ApiDefinitionUrl

func (o ApiEntityOutput) ApiDefinitionUrl() pulumi.StringPtrOutput

API definition Url - url where the swagger can be downloaded from

func (ApiEntityOutput) BackendService

Backend service definition

func (ApiEntityOutput) Capabilities

func (o ApiEntityOutput) Capabilities() pulumi.StringArrayOutput

Capabilities

func (ApiEntityOutput) ChangedTime

func (o ApiEntityOutput) ChangedTime() pulumi.StringPtrOutput

Timestamp of last connection change.

func (ApiEntityOutput) ConnectionParameters

func (o ApiEntityOutput) ConnectionParameters() ConnectionParameterMapOutput

Connection parameters

func (ApiEntityOutput) CreatedTime

func (o ApiEntityOutput) CreatedTime() pulumi.StringPtrOutput

Timestamp of the connection creation

func (ApiEntityOutput) ElementType

func (ApiEntityOutput) ElementType() reflect.Type

func (ApiEntityOutput) GeneralInformation

func (o ApiEntityOutput) GeneralInformation() GeneralApiInformationPtrOutput

the URL path of this API when exposed via APIM

func (ApiEntityOutput) Id

Resource Id

func (ApiEntityOutput) Kind

Kind of resource

func (ApiEntityOutput) Location

func (o ApiEntityOutput) Location() pulumi.StringOutput

Resource Location

func (ApiEntityOutput) Metadata

func (o ApiEntityOutput) Metadata() pulumi.AnyOutput

Free form object for the data caller wants to store

func (ApiEntityOutput) Name

Resource Name

func (ApiEntityOutput) Path

the URL path of this API when exposed via APIM

func (ApiEntityOutput) Policies

API policies

func (ApiEntityOutput) Protocols

Protocols supported by the front end - http/https

func (ApiEntityOutput) RuntimeUrls

func (o ApiEntityOutput) RuntimeUrls() pulumi.StringArrayOutput

Read only property returning the runtime endpoints where the API can be called

func (ApiEntityOutput) Tags

Resource tags

func (ApiEntityOutput) ToApiEntityOutput

func (o ApiEntityOutput) ToApiEntityOutput() ApiEntityOutput

func (ApiEntityOutput) ToApiEntityOutputWithContext

func (o ApiEntityOutput) ToApiEntityOutputWithContext(ctx context.Context) ApiEntityOutput

func (ApiEntityOutput) ToApiEntityPtrOutput

func (o ApiEntityOutput) ToApiEntityPtrOutput() ApiEntityPtrOutput

func (ApiEntityOutput) ToApiEntityPtrOutputWithContext

func (o ApiEntityOutput) ToApiEntityPtrOutputWithContext(ctx context.Context) ApiEntityPtrOutput

func (ApiEntityOutput) Type

Resource type

type ApiEntityPtrInput

type ApiEntityPtrInput interface {
	pulumi.Input

	ToApiEntityPtrOutput() ApiEntityPtrOutput
	ToApiEntityPtrOutputWithContext(context.Context) ApiEntityPtrOutput
}

ApiEntityPtrInput is an input type that accepts ApiEntityArgs, ApiEntityPtr and ApiEntityPtrOutput values. You can construct a concrete instance of `ApiEntityPtrInput` via:

        ApiEntityArgs{...}

or:

        nil

func ApiEntityPtr

func ApiEntityPtr(v *ApiEntityArgs) ApiEntityPtrInput

type ApiEntityPtrOutput

type ApiEntityPtrOutput struct{ *pulumi.OutputState }

func (ApiEntityPtrOutput) ApiDefinitionUrl

func (o ApiEntityPtrOutput) ApiDefinitionUrl() pulumi.StringPtrOutput

API definition Url - url where the swagger can be downloaded from

func (ApiEntityPtrOutput) BackendService

Backend service definition

func (ApiEntityPtrOutput) Capabilities

func (o ApiEntityPtrOutput) Capabilities() pulumi.StringArrayOutput

Capabilities

func (ApiEntityPtrOutput) ChangedTime

func (o ApiEntityPtrOutput) ChangedTime() pulumi.StringPtrOutput

Timestamp of last connection change.

func (ApiEntityPtrOutput) ConnectionParameters

func (o ApiEntityPtrOutput) ConnectionParameters() ConnectionParameterMapOutput

Connection parameters

func (ApiEntityPtrOutput) CreatedTime

func (o ApiEntityPtrOutput) CreatedTime() pulumi.StringPtrOutput

Timestamp of the connection creation

func (ApiEntityPtrOutput) Elem

func (ApiEntityPtrOutput) ElementType

func (ApiEntityPtrOutput) ElementType() reflect.Type

func (ApiEntityPtrOutput) GeneralInformation

func (o ApiEntityPtrOutput) GeneralInformation() GeneralApiInformationPtrOutput

the URL path of this API when exposed via APIM

func (ApiEntityPtrOutput) Id

Resource Id

func (ApiEntityPtrOutput) Kind

Kind of resource

func (ApiEntityPtrOutput) Location

Resource Location

func (ApiEntityPtrOutput) Metadata

func (o ApiEntityPtrOutput) Metadata() pulumi.AnyOutput

Free form object for the data caller wants to store

func (ApiEntityPtrOutput) Name

Resource Name

func (ApiEntityPtrOutput) Path

the URL path of this API when exposed via APIM

func (ApiEntityPtrOutput) Policies

API policies

func (ApiEntityPtrOutput) Protocols

Protocols supported by the front end - http/https

func (ApiEntityPtrOutput) RuntimeUrls

Read only property returning the runtime endpoints where the API can be called

func (ApiEntityPtrOutput) Tags

Resource tags

func (ApiEntityPtrOutput) ToApiEntityPtrOutput

func (o ApiEntityPtrOutput) ToApiEntityPtrOutput() ApiEntityPtrOutput

func (ApiEntityPtrOutput) ToApiEntityPtrOutputWithContext

func (o ApiEntityPtrOutput) ToApiEntityPtrOutputWithContext(ctx context.Context) ApiEntityPtrOutput

func (ApiEntityPtrOutput) Type

Resource type

type ApiEntityResponse

type ApiEntityResponse struct {
	// API definition Url - url where the swagger can be downloaded from
	ApiDefinitionUrl *string `pulumi:"apiDefinitionUrl"`
	// Backend service definition
	BackendService *BackendServiceDefinitionResponse `pulumi:"backendService"`
	// Capabilities
	Capabilities []string `pulumi:"capabilities"`
	// Timestamp of last connection change.
	ChangedTime *string `pulumi:"changedTime"`
	// Connection parameters
	ConnectionParameters map[string]ConnectionParameterResponse `pulumi:"connectionParameters"`
	// Timestamp of the connection creation
	CreatedTime *string `pulumi:"createdTime"`
	// the URL path of this API when exposed via APIM
	GeneralInformation *GeneralApiInformationResponse `pulumi:"generalInformation"`
	// Resource Id
	Id *string `pulumi:"id"`
	// Kind of resource
	Kind *string `pulumi:"kind"`
	// Resource Location
	Location string `pulumi:"location"`
	// Free form object for the data caller wants to store
	Metadata interface{} `pulumi:"metadata"`
	// Resource Name
	Name *string `pulumi:"name"`
	// the URL path of this API when exposed via APIM
	Path *string `pulumi:"path"`
	// API policies
	Policies *ApiPoliciesResponse `pulumi:"policies"`
	// Protocols supported by the front end - http/https
	Protocols []string `pulumi:"protocols"`
	// Read only property returning the runtime endpoints where the API can be called
	RuntimeUrls []string `pulumi:"runtimeUrls"`
	// Resource tags
	Tags map[string]string `pulumi:"tags"`
	// Resource type
	Type *string `pulumi:"type"`
}

API Management

type ApiEntityResponseArgs

type ApiEntityResponseArgs struct {
	// API definition Url - url where the swagger can be downloaded from
	ApiDefinitionUrl pulumi.StringPtrInput `pulumi:"apiDefinitionUrl"`
	// Backend service definition
	BackendService BackendServiceDefinitionResponsePtrInput `pulumi:"backendService"`
	// Capabilities
	Capabilities pulumi.StringArrayInput `pulumi:"capabilities"`
	// Timestamp of last connection change.
	ChangedTime pulumi.StringPtrInput `pulumi:"changedTime"`
	// Connection parameters
	ConnectionParameters ConnectionParameterResponseMapInput `pulumi:"connectionParameters"`
	// Timestamp of the connection creation
	CreatedTime pulumi.StringPtrInput `pulumi:"createdTime"`
	// the URL path of this API when exposed via APIM
	GeneralInformation GeneralApiInformationResponsePtrInput `pulumi:"generalInformation"`
	// Resource Id
	Id pulumi.StringPtrInput `pulumi:"id"`
	// Kind of resource
	Kind pulumi.StringPtrInput `pulumi:"kind"`
	// Resource Location
	Location pulumi.StringInput `pulumi:"location"`
	// Free form object for the data caller wants to store
	Metadata pulumi.Input `pulumi:"metadata"`
	// Resource Name
	Name pulumi.StringPtrInput `pulumi:"name"`
	// the URL path of this API when exposed via APIM
	Path pulumi.StringPtrInput `pulumi:"path"`
	// API policies
	Policies ApiPoliciesResponsePtrInput `pulumi:"policies"`
	// Protocols supported by the front end - http/https
	Protocols pulumi.StringArrayInput `pulumi:"protocols"`
	// Read only property returning the runtime endpoints where the API can be called
	RuntimeUrls pulumi.StringArrayInput `pulumi:"runtimeUrls"`
	// Resource tags
	Tags pulumi.StringMapInput `pulumi:"tags"`
	// Resource type
	Type pulumi.StringPtrInput `pulumi:"type"`
}

API Management

func (ApiEntityResponseArgs) ElementType

func (ApiEntityResponseArgs) ElementType() reflect.Type

func (ApiEntityResponseArgs) ToApiEntityResponseOutput

func (i ApiEntityResponseArgs) ToApiEntityResponseOutput() ApiEntityResponseOutput

func (ApiEntityResponseArgs) ToApiEntityResponseOutputWithContext

func (i ApiEntityResponseArgs) ToApiEntityResponseOutputWithContext(ctx context.Context) ApiEntityResponseOutput

func (ApiEntityResponseArgs) ToApiEntityResponsePtrOutput

func (i ApiEntityResponseArgs) ToApiEntityResponsePtrOutput() ApiEntityResponsePtrOutput

func (ApiEntityResponseArgs) ToApiEntityResponsePtrOutputWithContext

func (i ApiEntityResponseArgs) ToApiEntityResponsePtrOutputWithContext(ctx context.Context) ApiEntityResponsePtrOutput

type ApiEntityResponseInput

type ApiEntityResponseInput interface {
	pulumi.Input

	ToApiEntityResponseOutput() ApiEntityResponseOutput
	ToApiEntityResponseOutputWithContext(context.Context) ApiEntityResponseOutput
}

ApiEntityResponseInput is an input type that accepts ApiEntityResponseArgs and ApiEntityResponseOutput values. You can construct a concrete instance of `ApiEntityResponseInput` via:

ApiEntityResponseArgs{...}

type ApiEntityResponseOutput

type ApiEntityResponseOutput struct{ *pulumi.OutputState }

API Management

func (ApiEntityResponseOutput) ApiDefinitionUrl

func (o ApiEntityResponseOutput) ApiDefinitionUrl() pulumi.StringPtrOutput

API definition Url - url where the swagger can be downloaded from

func (ApiEntityResponseOutput) BackendService

Backend service definition

func (ApiEntityResponseOutput) Capabilities

Capabilities

func (ApiEntityResponseOutput) ChangedTime

Timestamp of last connection change.

func (ApiEntityResponseOutput) ConnectionParameters

Connection parameters

func (ApiEntityResponseOutput) CreatedTime

Timestamp of the connection creation

func (ApiEntityResponseOutput) ElementType

func (ApiEntityResponseOutput) ElementType() reflect.Type

func (ApiEntityResponseOutput) GeneralInformation

the URL path of this API when exposed via APIM

func (ApiEntityResponseOutput) Id

Resource Id

func (ApiEntityResponseOutput) Kind

Kind of resource

func (ApiEntityResponseOutput) Location

Resource Location

func (ApiEntityResponseOutput) Metadata

Free form object for the data caller wants to store

func (ApiEntityResponseOutput) Name

Resource Name

func (ApiEntityResponseOutput) Path

the URL path of this API when exposed via APIM

func (ApiEntityResponseOutput) Policies

API policies

func (ApiEntityResponseOutput) Protocols

Protocols supported by the front end - http/https

func (ApiEntityResponseOutput) RuntimeUrls

Read only property returning the runtime endpoints where the API can be called

func (ApiEntityResponseOutput) Tags

Resource tags

func (ApiEntityResponseOutput) ToApiEntityResponseOutput

func (o ApiEntityResponseOutput) ToApiEntityResponseOutput() ApiEntityResponseOutput

func (ApiEntityResponseOutput) ToApiEntityResponseOutputWithContext

func (o ApiEntityResponseOutput) ToApiEntityResponseOutputWithContext(ctx context.Context) ApiEntityResponseOutput

func (ApiEntityResponseOutput) ToApiEntityResponsePtrOutput

func (o ApiEntityResponseOutput) ToApiEntityResponsePtrOutput() ApiEntityResponsePtrOutput

func (ApiEntityResponseOutput) ToApiEntityResponsePtrOutputWithContext

func (o ApiEntityResponseOutput) ToApiEntityResponsePtrOutputWithContext(ctx context.Context) ApiEntityResponsePtrOutput

func (ApiEntityResponseOutput) Type

Resource type

type ApiEntityResponsePtrInput

type ApiEntityResponsePtrInput interface {
	pulumi.Input

	ToApiEntityResponsePtrOutput() ApiEntityResponsePtrOutput
	ToApiEntityResponsePtrOutputWithContext(context.Context) ApiEntityResponsePtrOutput
}

ApiEntityResponsePtrInput is an input type that accepts ApiEntityResponseArgs, ApiEntityResponsePtr and ApiEntityResponsePtrOutput values. You can construct a concrete instance of `ApiEntityResponsePtrInput` via:

        ApiEntityResponseArgs{...}

or:

        nil

type ApiEntityResponsePtrOutput

type ApiEntityResponsePtrOutput struct{ *pulumi.OutputState }

func (ApiEntityResponsePtrOutput) ApiDefinitionUrl

func (o ApiEntityResponsePtrOutput) ApiDefinitionUrl() pulumi.StringPtrOutput

API definition Url - url where the swagger can be downloaded from

func (ApiEntityResponsePtrOutput) BackendService

Backend service definition

func (ApiEntityResponsePtrOutput) Capabilities

Capabilities

func (ApiEntityResponsePtrOutput) ChangedTime

Timestamp of last connection change.

func (ApiEntityResponsePtrOutput) ConnectionParameters

Connection parameters

func (ApiEntityResponsePtrOutput) CreatedTime

Timestamp of the connection creation

func (ApiEntityResponsePtrOutput) Elem

func (ApiEntityResponsePtrOutput) ElementType

func (ApiEntityResponsePtrOutput) ElementType() reflect.Type

func (ApiEntityResponsePtrOutput) GeneralInformation

the URL path of this API when exposed via APIM

func (ApiEntityResponsePtrOutput) Id

Resource Id

func (ApiEntityResponsePtrOutput) Kind

Kind of resource

func (ApiEntityResponsePtrOutput) Location

Resource Location

func (ApiEntityResponsePtrOutput) Metadata

Free form object for the data caller wants to store

func (ApiEntityResponsePtrOutput) Name

Resource Name

func (ApiEntityResponsePtrOutput) Path

the URL path of this API when exposed via APIM

func (ApiEntityResponsePtrOutput) Policies

API policies

func (ApiEntityResponsePtrOutput) Protocols

Protocols supported by the front end - http/https

func (ApiEntityResponsePtrOutput) RuntimeUrls

Read only property returning the runtime endpoints where the API can be called

func (ApiEntityResponsePtrOutput) Tags

Resource tags

func (ApiEntityResponsePtrOutput) ToApiEntityResponsePtrOutput

func (o ApiEntityResponsePtrOutput) ToApiEntityResponsePtrOutput() ApiEntityResponsePtrOutput

func (ApiEntityResponsePtrOutput) ToApiEntityResponsePtrOutputWithContext

func (o ApiEntityResponsePtrOutput) ToApiEntityResponsePtrOutputWithContext(ctx context.Context) ApiEntityResponsePtrOutput

func (ApiEntityResponsePtrOutput) Type

Resource type

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 {
	// Read only: Options available to this parameter
	Options interface{} `pulumi:"options"`
	// UI definitions per culture as caller can specify the culture
	UiDefinition interface{} `pulumi:"uiDefinition"`
	// Value
	Value *string `pulumi:"value"`
}

OAuth Settings Parameter

type ApiOAuthSettingsParameterArgs

type ApiOAuthSettingsParameterArgs struct {
	// Read only: 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
	Value pulumi.StringPtrInput `pulumi:"value"`
}

OAuth Settings Parameter

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 Parameter

func (ApiOAuthSettingsParameterOutput) ElementType

func (ApiOAuthSettingsParameterOutput) Options

Read only: 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

type ApiOAuthSettingsParameterResponse

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

OAuth Settings Parameter

type ApiOAuthSettingsParameterResponseArgs

type ApiOAuthSettingsParameterResponseArgs struct {
	// Read only: 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
	Value pulumi.StringPtrInput `pulumi:"value"`
}

OAuth Settings Parameter

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 Parameter

func (ApiOAuthSettingsParameterResponseOutput) ElementType

func (ApiOAuthSettingsParameterResponseOutput) Options

Read only: 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

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 ApiPolicies

type ApiPolicies struct {
	// Content of xml policy
	Content *string `pulumi:"content"`
	// Resource Id
	Id *string `pulumi:"id"`
	// Kind of resource
	Kind *string `pulumi:"kind"`
	// Resource Location
	Location string `pulumi:"location"`
	// Resource Name
	Name *string `pulumi:"name"`
	// Resource tags
	Tags map[string]string `pulumi:"tags"`
	// Resource type
	Type *string `pulumi:"type"`
}

API policies

type ApiPoliciesArgs

type ApiPoliciesArgs struct {
	// Content of xml policy
	Content pulumi.StringPtrInput `pulumi:"content"`
	// Resource Id
	Id pulumi.StringPtrInput `pulumi:"id"`
	// Kind of resource
	Kind pulumi.StringPtrInput `pulumi:"kind"`
	// Resource Location
	Location pulumi.StringInput `pulumi:"location"`
	// Resource Name
	Name pulumi.StringPtrInput `pulumi:"name"`
	// Resource tags
	Tags pulumi.StringMapInput `pulumi:"tags"`
	// Resource type
	Type pulumi.StringPtrInput `pulumi:"type"`
}

API policies

func (ApiPoliciesArgs) ElementType

func (ApiPoliciesArgs) ElementType() reflect.Type

func (ApiPoliciesArgs) ToApiPoliciesOutput

func (i ApiPoliciesArgs) ToApiPoliciesOutput() ApiPoliciesOutput

func (ApiPoliciesArgs) ToApiPoliciesOutputWithContext

func (i ApiPoliciesArgs) ToApiPoliciesOutputWithContext(ctx context.Context) ApiPoliciesOutput

func (ApiPoliciesArgs) ToApiPoliciesPtrOutput

func (i ApiPoliciesArgs) ToApiPoliciesPtrOutput() ApiPoliciesPtrOutput

func (ApiPoliciesArgs) ToApiPoliciesPtrOutputWithContext

func (i ApiPoliciesArgs) ToApiPoliciesPtrOutputWithContext(ctx context.Context) ApiPoliciesPtrOutput

type ApiPoliciesInput

type ApiPoliciesInput interface {
	pulumi.Input

	ToApiPoliciesOutput() ApiPoliciesOutput
	ToApiPoliciesOutputWithContext(context.Context) ApiPoliciesOutput
}

ApiPoliciesInput is an input type that accepts ApiPoliciesArgs and ApiPoliciesOutput values. You can construct a concrete instance of `ApiPoliciesInput` via:

ApiPoliciesArgs{...}

type ApiPoliciesOutput

type ApiPoliciesOutput struct{ *pulumi.OutputState }

API policies

func (ApiPoliciesOutput) Content

Content of xml policy

func (ApiPoliciesOutput) ElementType

func (ApiPoliciesOutput) ElementType() reflect.Type

func (ApiPoliciesOutput) Id

Resource Id

func (ApiPoliciesOutput) Kind

Kind of resource

func (ApiPoliciesOutput) Location

func (o ApiPoliciesOutput) Location() pulumi.StringOutput

Resource Location

func (ApiPoliciesOutput) Name

Resource Name

func (ApiPoliciesOutput) Tags

Resource tags

func (ApiPoliciesOutput) ToApiPoliciesOutput

func (o ApiPoliciesOutput) ToApiPoliciesOutput() ApiPoliciesOutput

func (ApiPoliciesOutput) ToApiPoliciesOutputWithContext

func (o ApiPoliciesOutput) ToApiPoliciesOutputWithContext(ctx context.Context) ApiPoliciesOutput

func (ApiPoliciesOutput) ToApiPoliciesPtrOutput

func (o ApiPoliciesOutput) ToApiPoliciesPtrOutput() ApiPoliciesPtrOutput

func (ApiPoliciesOutput) ToApiPoliciesPtrOutputWithContext

func (o ApiPoliciesOutput) ToApiPoliciesPtrOutputWithContext(ctx context.Context) ApiPoliciesPtrOutput

func (ApiPoliciesOutput) Type

Resource type

type ApiPoliciesPtrInput

type ApiPoliciesPtrInput interface {
	pulumi.Input

	ToApiPoliciesPtrOutput() ApiPoliciesPtrOutput
	ToApiPoliciesPtrOutputWithContext(context.Context) ApiPoliciesPtrOutput
}

ApiPoliciesPtrInput is an input type that accepts ApiPoliciesArgs, ApiPoliciesPtr and ApiPoliciesPtrOutput values. You can construct a concrete instance of `ApiPoliciesPtrInput` via:

        ApiPoliciesArgs{...}

or:

        nil

func ApiPoliciesPtr

func ApiPoliciesPtr(v *ApiPoliciesArgs) ApiPoliciesPtrInput

type ApiPoliciesPtrOutput

type ApiPoliciesPtrOutput struct{ *pulumi.OutputState }

func (ApiPoliciesPtrOutput) Content

Content of xml policy

func (ApiPoliciesPtrOutput) Elem

func (ApiPoliciesPtrOutput) ElementType

func (ApiPoliciesPtrOutput) ElementType() reflect.Type

func (ApiPoliciesPtrOutput) Id

Resource Id

func (ApiPoliciesPtrOutput) Kind

Kind of resource

func (ApiPoliciesPtrOutput) Location

Resource Location

func (ApiPoliciesPtrOutput) Name

Resource Name

func (ApiPoliciesPtrOutput) Tags

Resource tags

func (ApiPoliciesPtrOutput) ToApiPoliciesPtrOutput

func (o ApiPoliciesPtrOutput) ToApiPoliciesPtrOutput() ApiPoliciesPtrOutput

func (ApiPoliciesPtrOutput) ToApiPoliciesPtrOutputWithContext

func (o ApiPoliciesPtrOutput) ToApiPoliciesPtrOutputWithContext(ctx context.Context) ApiPoliciesPtrOutput

func (ApiPoliciesPtrOutput) Type

Resource type

type ApiPoliciesResponse

type ApiPoliciesResponse struct {
	// Content of xml policy
	Content *string `pulumi:"content"`
	// Resource Id
	Id *string `pulumi:"id"`
	// Kind of resource
	Kind *string `pulumi:"kind"`
	// Resource Location
	Location string `pulumi:"location"`
	// Resource Name
	Name *string `pulumi:"name"`
	// Resource tags
	Tags map[string]string `pulumi:"tags"`
	// Resource type
	Type *string `pulumi:"type"`
}

API policies

type ApiPoliciesResponseArgs

type ApiPoliciesResponseArgs struct {
	// Content of xml policy
	Content pulumi.StringPtrInput `pulumi:"content"`
	// Resource Id
	Id pulumi.StringPtrInput `pulumi:"id"`
	// Kind of resource
	Kind pulumi.StringPtrInput `pulumi:"kind"`
	// Resource Location
	Location pulumi.StringInput `pulumi:"location"`
	// Resource Name
	Name pulumi.StringPtrInput `pulumi:"name"`
	// Resource tags
	Tags pulumi.StringMapInput `pulumi:"tags"`
	// Resource type
	Type pulumi.StringPtrInput `pulumi:"type"`
}

API policies

func (ApiPoliciesResponseArgs) ElementType

func (ApiPoliciesResponseArgs) ElementType() reflect.Type

func (ApiPoliciesResponseArgs) ToApiPoliciesResponseOutput

func (i ApiPoliciesResponseArgs) ToApiPoliciesResponseOutput() ApiPoliciesResponseOutput

func (ApiPoliciesResponseArgs) ToApiPoliciesResponseOutputWithContext

func (i ApiPoliciesResponseArgs) ToApiPoliciesResponseOutputWithContext(ctx context.Context) ApiPoliciesResponseOutput

func (ApiPoliciesResponseArgs) ToApiPoliciesResponsePtrOutput

func (i ApiPoliciesResponseArgs) ToApiPoliciesResponsePtrOutput() ApiPoliciesResponsePtrOutput

func (ApiPoliciesResponseArgs) ToApiPoliciesResponsePtrOutputWithContext

func (i ApiPoliciesResponseArgs) ToApiPoliciesResponsePtrOutputWithContext(ctx context.Context) ApiPoliciesResponsePtrOutput

type ApiPoliciesResponseInput

type ApiPoliciesResponseInput interface {
	pulumi.Input

	ToApiPoliciesResponseOutput() ApiPoliciesResponseOutput
	ToApiPoliciesResponseOutputWithContext(context.Context) ApiPoliciesResponseOutput
}

ApiPoliciesResponseInput is an input type that accepts ApiPoliciesResponseArgs and ApiPoliciesResponseOutput values. You can construct a concrete instance of `ApiPoliciesResponseInput` via:

ApiPoliciesResponseArgs{...}

type ApiPoliciesResponseOutput

type ApiPoliciesResponseOutput struct{ *pulumi.OutputState }

API policies

func (ApiPoliciesResponseOutput) Content

Content of xml policy

func (ApiPoliciesResponseOutput) ElementType

func (ApiPoliciesResponseOutput) ElementType() reflect.Type

func (ApiPoliciesResponseOutput) Id

Resource Id

func (ApiPoliciesResponseOutput) Kind

Kind of resource

func (ApiPoliciesResponseOutput) Location

Resource Location

func (ApiPoliciesResponseOutput) Name

Resource Name

func (ApiPoliciesResponseOutput) Tags

Resource tags

func (ApiPoliciesResponseOutput) ToApiPoliciesResponseOutput

func (o ApiPoliciesResponseOutput) ToApiPoliciesResponseOutput() ApiPoliciesResponseOutput

func (ApiPoliciesResponseOutput) ToApiPoliciesResponseOutputWithContext

func (o ApiPoliciesResponseOutput) ToApiPoliciesResponseOutputWithContext(ctx context.Context) ApiPoliciesResponseOutput

func (ApiPoliciesResponseOutput) ToApiPoliciesResponsePtrOutput

func (o ApiPoliciesResponseOutput) ToApiPoliciesResponsePtrOutput() ApiPoliciesResponsePtrOutput

func (ApiPoliciesResponseOutput) ToApiPoliciesResponsePtrOutputWithContext

func (o ApiPoliciesResponseOutput) ToApiPoliciesResponsePtrOutputWithContext(ctx context.Context) ApiPoliciesResponsePtrOutput

func (ApiPoliciesResponseOutput) Type

Resource type

type ApiPoliciesResponsePtrInput

type ApiPoliciesResponsePtrInput interface {
	pulumi.Input

	ToApiPoliciesResponsePtrOutput() ApiPoliciesResponsePtrOutput
	ToApiPoliciesResponsePtrOutputWithContext(context.Context) ApiPoliciesResponsePtrOutput
}

ApiPoliciesResponsePtrInput is an input type that accepts ApiPoliciesResponseArgs, ApiPoliciesResponsePtr and ApiPoliciesResponsePtrOutput values. You can construct a concrete instance of `ApiPoliciesResponsePtrInput` via:

        ApiPoliciesResponseArgs{...}

or:

        nil

type ApiPoliciesResponsePtrOutput

type ApiPoliciesResponsePtrOutput struct{ *pulumi.OutputState }

func (ApiPoliciesResponsePtrOutput) Content

Content of xml policy

func (ApiPoliciesResponsePtrOutput) Elem

func (ApiPoliciesResponsePtrOutput) ElementType

func (ApiPoliciesResponsePtrOutput) Id

Resource Id

func (ApiPoliciesResponsePtrOutput) Kind

Kind of resource

func (ApiPoliciesResponsePtrOutput) Location

Resource Location

func (ApiPoliciesResponsePtrOutput) Name

Resource Name

func (ApiPoliciesResponsePtrOutput) Tags

Resource tags

func (ApiPoliciesResponsePtrOutput) ToApiPoliciesResponsePtrOutput

func (o ApiPoliciesResponsePtrOutput) ToApiPoliciesResponsePtrOutput() ApiPoliciesResponsePtrOutput

func (ApiPoliciesResponsePtrOutput) ToApiPoliciesResponsePtrOutputWithContext

func (o ApiPoliciesResponsePtrOutput) ToApiPoliciesResponsePtrOutputWithContext(ctx context.Context) ApiPoliciesResponsePtrOutput

func (ApiPoliciesResponsePtrOutput) Type

Resource type

type ArmPlan

type ArmPlan struct {
	// The name
	Name *string `pulumi:"name"`
	// The product
	Product *string `pulumi:"product"`
	// The promotion code
	PromotionCode *string `pulumi:"promotionCode"`
	// The publisher
	Publisher *string `pulumi:"publisher"`
	// Version of product
	Version *string `pulumi:"version"`
}

The plan object in an ARM, represents a marketplace plan

type ArmPlanArgs

type ArmPlanArgs struct {
	// The name
	Name pulumi.StringPtrInput `pulumi:"name"`
	// The product
	Product pulumi.StringPtrInput `pulumi:"product"`
	// The promotion code
	PromotionCode pulumi.StringPtrInput `pulumi:"promotionCode"`
	// The publisher
	Publisher pulumi.StringPtrInput `pulumi:"publisher"`
	// Version of product
	Version pulumi.StringPtrInput `pulumi:"version"`
}

The plan object in an ARM, represents a marketplace plan

func (ArmPlanArgs) ElementType

func (ArmPlanArgs) ElementType() reflect.Type

func (ArmPlanArgs) ToArmPlanOutput

func (i ArmPlanArgs) ToArmPlanOutput() ArmPlanOutput

func (ArmPlanArgs) ToArmPlanOutputWithContext

func (i ArmPlanArgs) ToArmPlanOutputWithContext(ctx context.Context) ArmPlanOutput

func (ArmPlanArgs) ToArmPlanPtrOutput

func (i ArmPlanArgs) ToArmPlanPtrOutput() ArmPlanPtrOutput

func (ArmPlanArgs) ToArmPlanPtrOutputWithContext

func (i ArmPlanArgs) ToArmPlanPtrOutputWithContext(ctx context.Context) ArmPlanPtrOutput

type ArmPlanInput

type ArmPlanInput interface {
	pulumi.Input

	ToArmPlanOutput() ArmPlanOutput
	ToArmPlanOutputWithContext(context.Context) ArmPlanOutput
}

ArmPlanInput is an input type that accepts ArmPlanArgs and ArmPlanOutput values. You can construct a concrete instance of `ArmPlanInput` via:

ArmPlanArgs{...}

type ArmPlanOutput

type ArmPlanOutput struct{ *pulumi.OutputState }

The plan object in an ARM, represents a marketplace plan

func (ArmPlanOutput) ElementType

func (ArmPlanOutput) ElementType() reflect.Type

func (ArmPlanOutput) Name

The name

func (ArmPlanOutput) Product

func (o ArmPlanOutput) Product() pulumi.StringPtrOutput

The product

func (ArmPlanOutput) PromotionCode

func (o ArmPlanOutput) PromotionCode() pulumi.StringPtrOutput

The promotion code

func (ArmPlanOutput) Publisher

func (o ArmPlanOutput) Publisher() pulumi.StringPtrOutput

The publisher

func (ArmPlanOutput) ToArmPlanOutput

func (o ArmPlanOutput) ToArmPlanOutput() ArmPlanOutput

func (ArmPlanOutput) ToArmPlanOutputWithContext

func (o ArmPlanOutput) ToArmPlanOutputWithContext(ctx context.Context) ArmPlanOutput

func (ArmPlanOutput) ToArmPlanPtrOutput

func (o ArmPlanOutput) ToArmPlanPtrOutput() ArmPlanPtrOutput

func (ArmPlanOutput) ToArmPlanPtrOutputWithContext

func (o ArmPlanOutput) ToArmPlanPtrOutputWithContext(ctx context.Context) ArmPlanPtrOutput

func (ArmPlanOutput) Version

func (o ArmPlanOutput) Version() pulumi.StringPtrOutput

Version of product

type ArmPlanPtrInput

type ArmPlanPtrInput interface {
	pulumi.Input

	ToArmPlanPtrOutput() ArmPlanPtrOutput
	ToArmPlanPtrOutputWithContext(context.Context) ArmPlanPtrOutput
}

ArmPlanPtrInput is an input type that accepts ArmPlanArgs, ArmPlanPtr and ArmPlanPtrOutput values. You can construct a concrete instance of `ArmPlanPtrInput` via:

        ArmPlanArgs{...}

or:

        nil

func ArmPlanPtr

func ArmPlanPtr(v *ArmPlanArgs) ArmPlanPtrInput

type ArmPlanPtrOutput

type ArmPlanPtrOutput struct{ *pulumi.OutputState }

func (ArmPlanPtrOutput) Elem

func (ArmPlanPtrOutput) ElementType

func (ArmPlanPtrOutput) ElementType() reflect.Type

func (ArmPlanPtrOutput) Name

The name

func (ArmPlanPtrOutput) Product

The product

func (ArmPlanPtrOutput) PromotionCode

func (o ArmPlanPtrOutput) PromotionCode() pulumi.StringPtrOutput

The promotion code

func (ArmPlanPtrOutput) Publisher

func (o ArmPlanPtrOutput) Publisher() pulumi.StringPtrOutput

The publisher

func (ArmPlanPtrOutput) ToArmPlanPtrOutput

func (o ArmPlanPtrOutput) ToArmPlanPtrOutput() ArmPlanPtrOutput

func (ArmPlanPtrOutput) ToArmPlanPtrOutputWithContext

func (o ArmPlanPtrOutput) ToArmPlanPtrOutputWithContext(ctx context.Context) ArmPlanPtrOutput

func (ArmPlanPtrOutput) Version

Version of product

type ArmPlanResponse

type ArmPlanResponse struct {
	// The name
	Name *string `pulumi:"name"`
	// The product
	Product *string `pulumi:"product"`
	// The promotion code
	PromotionCode *string `pulumi:"promotionCode"`
	// The publisher
	Publisher *string `pulumi:"publisher"`
	// Version of product
	Version *string `pulumi:"version"`
}

The plan object in an ARM, represents a marketplace plan

type ArmPlanResponseArgs

type ArmPlanResponseArgs struct {
	// The name
	Name pulumi.StringPtrInput `pulumi:"name"`
	// The product
	Product pulumi.StringPtrInput `pulumi:"product"`
	// The promotion code
	PromotionCode pulumi.StringPtrInput `pulumi:"promotionCode"`
	// The publisher
	Publisher pulumi.StringPtrInput `pulumi:"publisher"`
	// Version of product
	Version pulumi.StringPtrInput `pulumi:"version"`
}

The plan object in an ARM, represents a marketplace plan

func (ArmPlanResponseArgs) ElementType

func (ArmPlanResponseArgs) ElementType() reflect.Type

func (ArmPlanResponseArgs) ToArmPlanResponseOutput

func (i ArmPlanResponseArgs) ToArmPlanResponseOutput() ArmPlanResponseOutput

func (ArmPlanResponseArgs) ToArmPlanResponseOutputWithContext

func (i ArmPlanResponseArgs) ToArmPlanResponseOutputWithContext(ctx context.Context) ArmPlanResponseOutput

func (ArmPlanResponseArgs) ToArmPlanResponsePtrOutput

func (i ArmPlanResponseArgs) ToArmPlanResponsePtrOutput() ArmPlanResponsePtrOutput

func (ArmPlanResponseArgs) ToArmPlanResponsePtrOutputWithContext

func (i ArmPlanResponseArgs) ToArmPlanResponsePtrOutputWithContext(ctx context.Context) ArmPlanResponsePtrOutput

type ArmPlanResponseInput

type ArmPlanResponseInput interface {
	pulumi.Input

	ToArmPlanResponseOutput() ArmPlanResponseOutput
	ToArmPlanResponseOutputWithContext(context.Context) ArmPlanResponseOutput
}

ArmPlanResponseInput is an input type that accepts ArmPlanResponseArgs and ArmPlanResponseOutput values. You can construct a concrete instance of `ArmPlanResponseInput` via:

ArmPlanResponseArgs{...}

type ArmPlanResponseOutput

type ArmPlanResponseOutput struct{ *pulumi.OutputState }

The plan object in an ARM, represents a marketplace plan

func (ArmPlanResponseOutput) ElementType

func (ArmPlanResponseOutput) ElementType() reflect.Type

func (ArmPlanResponseOutput) Name

The name

func (ArmPlanResponseOutput) Product

The product

func (ArmPlanResponseOutput) PromotionCode

func (o ArmPlanResponseOutput) PromotionCode() pulumi.StringPtrOutput

The promotion code

func (ArmPlanResponseOutput) Publisher

The publisher

func (ArmPlanResponseOutput) ToArmPlanResponseOutput

func (o ArmPlanResponseOutput) ToArmPlanResponseOutput() ArmPlanResponseOutput

func (ArmPlanResponseOutput) ToArmPlanResponseOutputWithContext

func (o ArmPlanResponseOutput) ToArmPlanResponseOutputWithContext(ctx context.Context) ArmPlanResponseOutput

func (ArmPlanResponseOutput) ToArmPlanResponsePtrOutput

func (o ArmPlanResponseOutput) ToArmPlanResponsePtrOutput() ArmPlanResponsePtrOutput

func (ArmPlanResponseOutput) ToArmPlanResponsePtrOutputWithContext

func (o ArmPlanResponseOutput) ToArmPlanResponsePtrOutputWithContext(ctx context.Context) ArmPlanResponsePtrOutput

func (ArmPlanResponseOutput) Version

Version of product

type ArmPlanResponsePtrInput

type ArmPlanResponsePtrInput interface {
	pulumi.Input

	ToArmPlanResponsePtrOutput() ArmPlanResponsePtrOutput
	ToArmPlanResponsePtrOutputWithContext(context.Context) ArmPlanResponsePtrOutput
}

ArmPlanResponsePtrInput is an input type that accepts ArmPlanResponseArgs, ArmPlanResponsePtr and ArmPlanResponsePtrOutput values. You can construct a concrete instance of `ArmPlanResponsePtrInput` via:

        ArmPlanResponseArgs{...}

or:

        nil

type ArmPlanResponsePtrOutput

type ArmPlanResponsePtrOutput struct{ *pulumi.OutputState }

func (ArmPlanResponsePtrOutput) Elem

func (ArmPlanResponsePtrOutput) ElementType

func (ArmPlanResponsePtrOutput) ElementType() reflect.Type

func (ArmPlanResponsePtrOutput) Name

The name

func (ArmPlanResponsePtrOutput) Product

The product

func (ArmPlanResponsePtrOutput) PromotionCode

The promotion code

func (ArmPlanResponsePtrOutput) Publisher

The publisher

func (ArmPlanResponsePtrOutput) ToArmPlanResponsePtrOutput

func (o ArmPlanResponsePtrOutput) ToArmPlanResponsePtrOutput() ArmPlanResponsePtrOutput

func (ArmPlanResponsePtrOutput) ToArmPlanResponsePtrOutputWithContext

func (o ArmPlanResponsePtrOutput) ToArmPlanResponsePtrOutputWithContext(ctx context.Context) ArmPlanResponsePtrOutput

func (ArmPlanResponsePtrOutput) Version

Version of product

type BackendServiceDefinition

type BackendServiceDefinition struct {
	// Service Urls per Hosting environment
	HostingEnvironmentServiceUrls []HostingEnvironmentServiceDescriptions `pulumi:"hostingEnvironmentServiceUrls"`
	// Resource Id
	Id *string `pulumi:"id"`
	// Kind of resource
	Kind *string `pulumi:"kind"`
	// Resource Location
	Location string `pulumi:"location"`
	// Resource Name
	Name *string `pulumi:"name"`
	// Url from which the swagger payload will be fetched
	ServiceUrl *string `pulumi:"serviceUrl"`
	// Resource tags
	Tags map[string]string `pulumi:"tags"`
	// Resource type
	Type *string `pulumi:"type"`
}

API definitions with backend urls

type BackendServiceDefinitionArgs

type BackendServiceDefinitionArgs struct {
	// Service Urls per Hosting environment
	HostingEnvironmentServiceUrls HostingEnvironmentServiceDescriptionsArrayInput `pulumi:"hostingEnvironmentServiceUrls"`
	// Resource Id
	Id pulumi.StringPtrInput `pulumi:"id"`
	// Kind of resource
	Kind pulumi.StringPtrInput `pulumi:"kind"`
	// Resource Location
	Location pulumi.StringInput `pulumi:"location"`
	// Resource Name
	Name pulumi.StringPtrInput `pulumi:"name"`
	// Url from which the swagger payload will be fetched
	ServiceUrl pulumi.StringPtrInput `pulumi:"serviceUrl"`
	// Resource tags
	Tags pulumi.StringMapInput `pulumi:"tags"`
	// Resource type
	Type pulumi.StringPtrInput `pulumi:"type"`
}

API definitions with backend urls

func (BackendServiceDefinitionArgs) ElementType

func (BackendServiceDefinitionArgs) ToBackendServiceDefinitionOutput

func (i BackendServiceDefinitionArgs) ToBackendServiceDefinitionOutput() BackendServiceDefinitionOutput

func (BackendServiceDefinitionArgs) ToBackendServiceDefinitionOutputWithContext

func (i BackendServiceDefinitionArgs) ToBackendServiceDefinitionOutputWithContext(ctx context.Context) BackendServiceDefinitionOutput

func (BackendServiceDefinitionArgs) ToBackendServiceDefinitionPtrOutput

func (i BackendServiceDefinitionArgs) ToBackendServiceDefinitionPtrOutput() BackendServiceDefinitionPtrOutput

func (BackendServiceDefinitionArgs) ToBackendServiceDefinitionPtrOutputWithContext

func (i BackendServiceDefinitionArgs) ToBackendServiceDefinitionPtrOutputWithContext(ctx context.Context) BackendServiceDefinitionPtrOutput

type BackendServiceDefinitionInput

type BackendServiceDefinitionInput interface {
	pulumi.Input

	ToBackendServiceDefinitionOutput() BackendServiceDefinitionOutput
	ToBackendServiceDefinitionOutputWithContext(context.Context) BackendServiceDefinitionOutput
}

BackendServiceDefinitionInput is an input type that accepts BackendServiceDefinitionArgs and BackendServiceDefinitionOutput values. You can construct a concrete instance of `BackendServiceDefinitionInput` via:

BackendServiceDefinitionArgs{...}

type BackendServiceDefinitionOutput

type BackendServiceDefinitionOutput struct{ *pulumi.OutputState }

API definitions with backend urls

func (BackendServiceDefinitionOutput) ElementType

func (BackendServiceDefinitionOutput) HostingEnvironmentServiceUrls

Service Urls per Hosting environment

func (BackendServiceDefinitionOutput) Id

Resource Id

func (BackendServiceDefinitionOutput) Kind

Kind of resource

func (BackendServiceDefinitionOutput) Location

Resource Location

func (BackendServiceDefinitionOutput) Name

Resource Name

func (BackendServiceDefinitionOutput) ServiceUrl

Url from which the swagger payload will be fetched

func (BackendServiceDefinitionOutput) Tags

Resource tags

func (BackendServiceDefinitionOutput) ToBackendServiceDefinitionOutput

func (o BackendServiceDefinitionOutput) ToBackendServiceDefinitionOutput() BackendServiceDefinitionOutput

func (BackendServiceDefinitionOutput) ToBackendServiceDefinitionOutputWithContext

func (o BackendServiceDefinitionOutput) ToBackendServiceDefinitionOutputWithContext(ctx context.Context) BackendServiceDefinitionOutput

func (BackendServiceDefinitionOutput) ToBackendServiceDefinitionPtrOutput

func (o BackendServiceDefinitionOutput) ToBackendServiceDefinitionPtrOutput() BackendServiceDefinitionPtrOutput

func (BackendServiceDefinitionOutput) ToBackendServiceDefinitionPtrOutputWithContext

func (o BackendServiceDefinitionOutput) ToBackendServiceDefinitionPtrOutputWithContext(ctx context.Context) BackendServiceDefinitionPtrOutput

func (BackendServiceDefinitionOutput) Type

Resource type

type BackendServiceDefinitionPtrInput

type BackendServiceDefinitionPtrInput interface {
	pulumi.Input

	ToBackendServiceDefinitionPtrOutput() BackendServiceDefinitionPtrOutput
	ToBackendServiceDefinitionPtrOutputWithContext(context.Context) BackendServiceDefinitionPtrOutput
}

BackendServiceDefinitionPtrInput is an input type that accepts BackendServiceDefinitionArgs, BackendServiceDefinitionPtr and BackendServiceDefinitionPtrOutput values. You can construct a concrete instance of `BackendServiceDefinitionPtrInput` via:

        BackendServiceDefinitionArgs{...}

or:

        nil

type BackendServiceDefinitionPtrOutput

type BackendServiceDefinitionPtrOutput struct{ *pulumi.OutputState }

func (BackendServiceDefinitionPtrOutput) Elem

func (BackendServiceDefinitionPtrOutput) ElementType

func (BackendServiceDefinitionPtrOutput) HostingEnvironmentServiceUrls

Service Urls per Hosting environment

func (BackendServiceDefinitionPtrOutput) Id

Resource Id

func (BackendServiceDefinitionPtrOutput) Kind

Kind of resource

func (BackendServiceDefinitionPtrOutput) Location

Resource Location

func (BackendServiceDefinitionPtrOutput) Name

Resource Name

func (BackendServiceDefinitionPtrOutput) ServiceUrl

Url from which the swagger payload will be fetched

func (BackendServiceDefinitionPtrOutput) Tags

Resource tags

func (BackendServiceDefinitionPtrOutput) ToBackendServiceDefinitionPtrOutput

func (o BackendServiceDefinitionPtrOutput) ToBackendServiceDefinitionPtrOutput() BackendServiceDefinitionPtrOutput

func (BackendServiceDefinitionPtrOutput) ToBackendServiceDefinitionPtrOutputWithContext

func (o BackendServiceDefinitionPtrOutput) ToBackendServiceDefinitionPtrOutputWithContext(ctx context.Context) BackendServiceDefinitionPtrOutput

func (BackendServiceDefinitionPtrOutput) Type

Resource type

type BackendServiceDefinitionResponse

type BackendServiceDefinitionResponse struct {
	// Service Urls per Hosting environment
	HostingEnvironmentServiceUrls []HostingEnvironmentServiceDescriptionsResponse `pulumi:"hostingEnvironmentServiceUrls"`
	// Resource Id
	Id *string `pulumi:"id"`
	// Kind of resource
	Kind *string `pulumi:"kind"`
	// Resource Location
	Location string `pulumi:"location"`
	// Resource Name
	Name *string `pulumi:"name"`
	// Url from which the swagger payload will be fetched
	ServiceUrl *string `pulumi:"serviceUrl"`
	// Resource tags
	Tags map[string]string `pulumi:"tags"`
	// Resource type
	Type *string `pulumi:"type"`
}

API definitions with backend urls

type BackendServiceDefinitionResponseArgs

type BackendServiceDefinitionResponseArgs struct {
	// Service Urls per Hosting environment
	HostingEnvironmentServiceUrls HostingEnvironmentServiceDescriptionsResponseArrayInput `pulumi:"hostingEnvironmentServiceUrls"`
	// Resource Id
	Id pulumi.StringPtrInput `pulumi:"id"`
	// Kind of resource
	Kind pulumi.StringPtrInput `pulumi:"kind"`
	// Resource Location
	Location pulumi.StringInput `pulumi:"location"`
	// Resource Name
	Name pulumi.StringPtrInput `pulumi:"name"`
	// Url from which the swagger payload will be fetched
	ServiceUrl pulumi.StringPtrInput `pulumi:"serviceUrl"`
	// Resource tags
	Tags pulumi.StringMapInput `pulumi:"tags"`
	// Resource type
	Type pulumi.StringPtrInput `pulumi:"type"`
}

API definitions with backend urls

func (BackendServiceDefinitionResponseArgs) ElementType

func (BackendServiceDefinitionResponseArgs) ToBackendServiceDefinitionResponseOutput

func (i BackendServiceDefinitionResponseArgs) ToBackendServiceDefinitionResponseOutput() BackendServiceDefinitionResponseOutput

func (BackendServiceDefinitionResponseArgs) ToBackendServiceDefinitionResponseOutputWithContext

func (i BackendServiceDefinitionResponseArgs) ToBackendServiceDefinitionResponseOutputWithContext(ctx context.Context) BackendServiceDefinitionResponseOutput

func (BackendServiceDefinitionResponseArgs) ToBackendServiceDefinitionResponsePtrOutput

func (i BackendServiceDefinitionResponseArgs) ToBackendServiceDefinitionResponsePtrOutput() BackendServiceDefinitionResponsePtrOutput

func (BackendServiceDefinitionResponseArgs) ToBackendServiceDefinitionResponsePtrOutputWithContext

func (i BackendServiceDefinitionResponseArgs) ToBackendServiceDefinitionResponsePtrOutputWithContext(ctx context.Context) BackendServiceDefinitionResponsePtrOutput

type BackendServiceDefinitionResponseInput

type BackendServiceDefinitionResponseInput interface {
	pulumi.Input

	ToBackendServiceDefinitionResponseOutput() BackendServiceDefinitionResponseOutput
	ToBackendServiceDefinitionResponseOutputWithContext(context.Context) BackendServiceDefinitionResponseOutput
}

BackendServiceDefinitionResponseInput is an input type that accepts BackendServiceDefinitionResponseArgs and BackendServiceDefinitionResponseOutput values. You can construct a concrete instance of `BackendServiceDefinitionResponseInput` via:

BackendServiceDefinitionResponseArgs{...}

type BackendServiceDefinitionResponseOutput

type BackendServiceDefinitionResponseOutput struct{ *pulumi.OutputState }

API definitions with backend urls

func (BackendServiceDefinitionResponseOutput) ElementType

func (BackendServiceDefinitionResponseOutput) HostingEnvironmentServiceUrls

Service Urls per Hosting environment

func (BackendServiceDefinitionResponseOutput) Id

Resource Id

func (BackendServiceDefinitionResponseOutput) Kind

Kind of resource

func (BackendServiceDefinitionResponseOutput) Location

Resource Location

func (BackendServiceDefinitionResponseOutput) Name

Resource Name

func (BackendServiceDefinitionResponseOutput) ServiceUrl

Url from which the swagger payload will be fetched

func (BackendServiceDefinitionResponseOutput) Tags

Resource tags

func (BackendServiceDefinitionResponseOutput) ToBackendServiceDefinitionResponseOutput

func (o BackendServiceDefinitionResponseOutput) ToBackendServiceDefinitionResponseOutput() BackendServiceDefinitionResponseOutput

func (BackendServiceDefinitionResponseOutput) ToBackendServiceDefinitionResponseOutputWithContext

func (o BackendServiceDefinitionResponseOutput) ToBackendServiceDefinitionResponseOutputWithContext(ctx context.Context) BackendServiceDefinitionResponseOutput

func (BackendServiceDefinitionResponseOutput) ToBackendServiceDefinitionResponsePtrOutput

func (o BackendServiceDefinitionResponseOutput) ToBackendServiceDefinitionResponsePtrOutput() BackendServiceDefinitionResponsePtrOutput

func (BackendServiceDefinitionResponseOutput) ToBackendServiceDefinitionResponsePtrOutputWithContext

func (o BackendServiceDefinitionResponseOutput) ToBackendServiceDefinitionResponsePtrOutputWithContext(ctx context.Context) BackendServiceDefinitionResponsePtrOutput

func (BackendServiceDefinitionResponseOutput) Type

Resource type

type BackendServiceDefinitionResponsePtrInput

type BackendServiceDefinitionResponsePtrInput interface {
	pulumi.Input

	ToBackendServiceDefinitionResponsePtrOutput() BackendServiceDefinitionResponsePtrOutput
	ToBackendServiceDefinitionResponsePtrOutputWithContext(context.Context) BackendServiceDefinitionResponsePtrOutput
}

BackendServiceDefinitionResponsePtrInput is an input type that accepts BackendServiceDefinitionResponseArgs, BackendServiceDefinitionResponsePtr and BackendServiceDefinitionResponsePtrOutput values. You can construct a concrete instance of `BackendServiceDefinitionResponsePtrInput` via:

        BackendServiceDefinitionResponseArgs{...}

or:

        nil

type BackendServiceDefinitionResponsePtrOutput

type BackendServiceDefinitionResponsePtrOutput struct{ *pulumi.OutputState }

func (BackendServiceDefinitionResponsePtrOutput) Elem

func (BackendServiceDefinitionResponsePtrOutput) ElementType

func (BackendServiceDefinitionResponsePtrOutput) HostingEnvironmentServiceUrls

Service Urls per Hosting environment

func (BackendServiceDefinitionResponsePtrOutput) Id

Resource Id

func (BackendServiceDefinitionResponsePtrOutput) Kind

Kind of resource

func (BackendServiceDefinitionResponsePtrOutput) Location

Resource Location

func (BackendServiceDefinitionResponsePtrOutput) Name

Resource Name

func (BackendServiceDefinitionResponsePtrOutput) ServiceUrl

Url from which the swagger payload will be fetched

func (BackendServiceDefinitionResponsePtrOutput) Tags

Resource tags

func (BackendServiceDefinitionResponsePtrOutput) ToBackendServiceDefinitionResponsePtrOutput

func (o BackendServiceDefinitionResponsePtrOutput) ToBackendServiceDefinitionResponsePtrOutput() BackendServiceDefinitionResponsePtrOutput

func (BackendServiceDefinitionResponsePtrOutput) ToBackendServiceDefinitionResponsePtrOutputWithContext

func (o BackendServiceDefinitionResponsePtrOutput) ToBackendServiceDefinitionResponsePtrOutputWithContext(ctx context.Context) BackendServiceDefinitionResponsePtrOutput

func (BackendServiceDefinitionResponsePtrOutput) Type

Resource type

type Connection

type Connection struct {
	pulumi.CustomResourceState

	// expanded connection provider name
	Api ExpandedParentApiEntityResponsePtrOutput `pulumi:"api"`
	// Timestamp of last connection change.
	ChangedTime pulumi.StringPtrOutput `pulumi:"changedTime"`
	// Timestamp of the connection creation
	CreatedTime pulumi.StringPtrOutput `pulumi:"createdTime"`
	// Custom login setting values.
	CustomParameterValues ParameterCustomLoginSettingValuesResponseMapOutput `pulumi:"customParameterValues"`
	// display name
	DisplayName pulumi.StringPtrOutput `pulumi:"displayName"`
	// Time in UTC when the first expiration of OAuth tokens
	FirstExpirationTime pulumi.StringPtrOutput `pulumi:"firstExpirationTime"`
	// List of Keywords that tag the acl
	Keywords pulumi.StringArrayOutput `pulumi:"keywords"`
	// Kind of resource
	Kind pulumi.StringPtrOutput `pulumi:"kind"`
	// Resource Location
	Location pulumi.StringOutput `pulumi:"location"`
	Metadata pulumi.AnyOutput    `pulumi:"metadata"`
	// Resource Name
	Name pulumi.StringPtrOutput `pulumi:"name"`
	// Tokens/Claim
	NonSecretParameterValues pulumi.MapOutput `pulumi:"nonSecretParameterValues"`
	// Tokens/Claim
	ParameterValues pulumi.MapOutput `pulumi:"parameterValues"`
	// Status of the connection
	Statuses ConnectionStatusResponseArrayOutput `pulumi:"statuses"`
	// Resource tags
	Tags     pulumi.StringMapOutput `pulumi:"tags"`
	TenantId pulumi.StringPtrOutput `pulumi:"tenantId"`
	// Resource type
	Type pulumi.StringPtrOutput `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 {
	// expanded connection provider name
	Api ExpandedParentApiEntityPtrInput
	// Timestamp of last connection change.
	ChangedTime pulumi.StringPtrInput
	// The connection name.
	ConnectionName pulumi.StringInput
	// Timestamp of the connection creation
	CreatedTime pulumi.StringPtrInput
	// Custom login setting values.
	CustomParameterValues ParameterCustomLoginSettingValuesMapInput
	// display name
	DisplayName pulumi.StringPtrInput
	// Time in UTC when the first expiration of OAuth tokens
	FirstExpirationTime pulumi.StringPtrInput
	// Resource Id
	Id pulumi.StringPtrInput
	// List of Keywords that tag the acl
	Keywords pulumi.StringArrayInput
	// Kind of resource
	Kind pulumi.StringPtrInput
	// Resource Location
	Location pulumi.StringPtrInput
	Metadata pulumi.Input
	// Resource Name
	Name pulumi.StringPtrInput
	// Tokens/Claim
	NonSecretParameterValues pulumi.MapInput
	// Tokens/Claim
	ParameterValues pulumi.MapInput
	// The resource group name.
	ResourceGroupName pulumi.StringInput
	// Status of the connection
	Statuses ConnectionStatusArrayInput
	// Resource tags
	Tags     pulumi.StringMapInput
	TenantId pulumi.StringPtrInput
	// Resource type
	Type pulumi.StringPtrInput
}

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 Id
	Id *string `pulumi:"id"`
	// Kind of resource
	Kind *string `pulumi:"kind"`
	// 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 ConnectionErrorArgs

type ConnectionErrorArgs struct {
	// code of the status
	Code pulumi.StringPtrInput `pulumi:"code"`
	// Resource Id
	Id pulumi.StringPtrInput `pulumi:"id"`
	// Kind of resource
	Kind pulumi.StringPtrInput `pulumi:"kind"`
	// Resource Location
	Location pulumi.StringInput `pulumi:"location"`
	// Description of the status
	Message pulumi.StringPtrInput `pulumi:"message"`
	// Resource Name
	Name pulumi.StringPtrInput `pulumi:"name"`
	// Resource tags
	Tags pulumi.StringMapInput `pulumi:"tags"`
	// Resource type
	Type pulumi.StringPtrInput `pulumi:"type"`
}

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) Id

Resource Id

func (ConnectionErrorOutput) Kind

Kind of resource

func (ConnectionErrorOutput) Location

Resource Location

func (ConnectionErrorOutput) Message

Description of the status

func (ConnectionErrorOutput) Name

Resource Name

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

func (ConnectionErrorOutput) Type

Resource type

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) Id

Resource Id

func (ConnectionErrorPtrOutput) Kind

Kind of resource

func (ConnectionErrorPtrOutput) Location

Resource Location

func (ConnectionErrorPtrOutput) Message

Description of the status

func (ConnectionErrorPtrOutput) Name

Resource Name

func (ConnectionErrorPtrOutput) Tags

Resource tags

func (ConnectionErrorPtrOutput) ToConnectionErrorPtrOutput

func (o ConnectionErrorPtrOutput) ToConnectionErrorPtrOutput() ConnectionErrorPtrOutput

func (ConnectionErrorPtrOutput) ToConnectionErrorPtrOutputWithContext

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

func (ConnectionErrorPtrOutput) Type

Resource type

type ConnectionErrorResponse

type ConnectionErrorResponse struct {
	// code of the status
	Code *string `pulumi:"code"`
	// Resource Id
	Id *string `pulumi:"id"`
	// Kind of resource
	Kind *string `pulumi:"kind"`
	// 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 Id
	Id pulumi.StringPtrInput `pulumi:"id"`
	// Kind of resource
	Kind pulumi.StringPtrInput `pulumi:"kind"`
	// Resource Location
	Location pulumi.StringInput `pulumi:"location"`
	// Description of the status
	Message pulumi.StringPtrInput `pulumi:"message"`
	// Resource Name
	Name pulumi.StringPtrInput `pulumi:"name"`
	// Resource tags
	Tags pulumi.StringMapInput `pulumi:"tags"`
	// Resource type
	Type pulumi.StringPtrInput `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) Id

Resource Id

func (ConnectionErrorResponseOutput) Kind

Kind of resource

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) Id

Resource Id

func (ConnectionErrorResponsePtrOutput) Kind

Kind of resource

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 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 {
	// Default parameter value
	DefaultValue interface{} `pulumi:"defaultValue"`
	// Settings defining OAuth flow for the back end provider
	OAuthSettings *ApiOAuthSettings `pulumi:"oAuthSettings"`
	// Type of the parameter
	Type *string `pulumi:"type"`
	// UI definitions
	UiDefinition interface{} `pulumi:"uiDefinition"`
}

connection provider parameters

type ConnectionParameterArgs

type ConnectionParameterArgs struct {
	// Default parameter value
	DefaultValue pulumi.Input `pulumi:"defaultValue"`
	// Settings defining OAuth flow for the back end provider
	OAuthSettings ApiOAuthSettingsPtrInput `pulumi:"oAuthSettings"`
	// Type of the parameter
	Type *ConnectionParameterType `pulumi:"type"`
	// UI definitions
	UiDefinition pulumi.Input `pulumi:"uiDefinition"`
}

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) DefaultValue

func (o ConnectionParameterOutput) DefaultValue() pulumi.AnyOutput

Default parameter value

func (ConnectionParameterOutput) ElementType

func (ConnectionParameterOutput) ElementType() reflect.Type

func (ConnectionParameterOutput) OAuthSettings

Settings defining OAuth flow for the back end 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

func (ConnectionParameterOutput) UiDefinition

func (o ConnectionParameterOutput) UiDefinition() pulumi.AnyOutput

UI definitions

type ConnectionParameterResponse

type ConnectionParameterResponse struct {
	// Default parameter value
	DefaultValue interface{} `pulumi:"defaultValue"`
	// Settings defining OAuth flow for the back end provider
	OAuthSettings *ApiOAuthSettingsResponse `pulumi:"oAuthSettings"`
	// Type of the parameter
	Type *string `pulumi:"type"`
	// UI definitions
	UiDefinition interface{} `pulumi:"uiDefinition"`
}

connection provider parameters

type ConnectionParameterResponseArgs

type ConnectionParameterResponseArgs struct {
	// Default parameter value
	DefaultValue pulumi.Input `pulumi:"defaultValue"`
	// Settings defining OAuth flow for the back end provider
	OAuthSettings ApiOAuthSettingsResponsePtrInput `pulumi:"oAuthSettings"`
	// Type of the parameter
	Type pulumi.StringPtrInput `pulumi:"type"`
	// UI definitions
	UiDefinition pulumi.Input `pulumi:"uiDefinition"`
}

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) DefaultValue

Default parameter value

func (ConnectionParameterResponseOutput) ElementType

func (ConnectionParameterResponseOutput) OAuthSettings

Settings defining OAuth flow for the back end 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

func (ConnectionParameterResponseOutput) UiDefinition

UI definitions

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 {
	// expanded connection provider name
	Api ExpandedParentApiEntityResponsePtrInput
	// Timestamp of last connection change.
	ChangedTime pulumi.StringPtrInput
	// Timestamp of the connection creation
	CreatedTime pulumi.StringPtrInput
	// Custom login setting values.
	CustomParameterValues ParameterCustomLoginSettingValuesResponseMapInput
	// display name
	DisplayName pulumi.StringPtrInput
	// Time in UTC when the first expiration of OAuth tokens
	FirstExpirationTime pulumi.StringPtrInput
	// List of Keywords that tag the acl
	Keywords pulumi.StringArrayInput
	// Kind of resource
	Kind pulumi.StringPtrInput
	// Resource Location
	Location pulumi.StringPtrInput
	Metadata pulumi.Input
	// Resource Name
	Name pulumi.StringPtrInput
	// Tokens/Claim
	NonSecretParameterValues pulumi.MapInput
	// Tokens/Claim
	ParameterValues pulumi.MapInput
	// Status of the connection
	Statuses ConnectionStatusResponseArrayInput
	// Resource tags
	Tags     pulumi.StringMapInput
	TenantId pulumi.StringPtrInput
	// Resource type
	Type pulumi.StringPtrInput
}

func (ConnectionState) ElementType

func (ConnectionState) ElementType() reflect.Type

type ConnectionStatus

type ConnectionStatus struct {
	// Error details
	Error *ConnectionError `pulumi:"error"`
	// Resource Id
	Id *string `pulumi:"id"`
	// Kind of resource
	Kind *string `pulumi:"kind"`
	// Resource Location
	Location string `pulumi:"location"`
	// Resource Name
	Name *string `pulumi:"name"`
	// Status
	Status *string `pulumi:"status"`
	// Resource tags
	Tags map[string]string `pulumi:"tags"`
	// Target of the error
	Target *string `pulumi:"target"`
	// Resource type
	Type *string `pulumi:"type"`
}

Connection status

type ConnectionStatusArgs

type ConnectionStatusArgs struct {
	// Error details
	Error ConnectionErrorPtrInput `pulumi:"error"`
	// Resource Id
	Id pulumi.StringPtrInput `pulumi:"id"`
	// Kind of resource
	Kind pulumi.StringPtrInput `pulumi:"kind"`
	// Resource Location
	Location pulumi.StringInput `pulumi:"location"`
	// Resource Name
	Name pulumi.StringPtrInput `pulumi:"name"`
	// Status
	Status pulumi.StringPtrInput `pulumi:"status"`
	// Resource tags
	Tags pulumi.StringMapInput `pulumi:"tags"`
	// Target of the error
	Target pulumi.StringPtrInput `pulumi:"target"`
	// Resource type
	Type pulumi.StringPtrInput `pulumi:"type"`
}

Connection status

func (ConnectionStatusArgs) ElementType

func (ConnectionStatusArgs) ElementType() reflect.Type

func (ConnectionStatusArgs) ToConnectionStatusOutput

func (i ConnectionStatusArgs) ToConnectionStatusOutput() ConnectionStatusOutput

func (ConnectionStatusArgs) ToConnectionStatusOutputWithContext

func (i ConnectionStatusArgs) ToConnectionStatusOutputWithContext(ctx context.Context) ConnectionStatusOutput

type ConnectionStatusArray

type ConnectionStatusArray []ConnectionStatusInput

func (ConnectionStatusArray) ElementType

func (ConnectionStatusArray) ElementType() reflect.Type

func (ConnectionStatusArray) ToConnectionStatusArrayOutput

func (i ConnectionStatusArray) ToConnectionStatusArrayOutput() ConnectionStatusArrayOutput

func (ConnectionStatusArray) ToConnectionStatusArrayOutputWithContext

func (i ConnectionStatusArray) ToConnectionStatusArrayOutputWithContext(ctx context.Context) ConnectionStatusArrayOutput

type ConnectionStatusArrayInput

type ConnectionStatusArrayInput interface {
	pulumi.Input

	ToConnectionStatusArrayOutput() ConnectionStatusArrayOutput
	ToConnectionStatusArrayOutputWithContext(context.Context) ConnectionStatusArrayOutput
}

ConnectionStatusArrayInput is an input type that accepts ConnectionStatusArray and ConnectionStatusArrayOutput values. You can construct a concrete instance of `ConnectionStatusArrayInput` via:

ConnectionStatusArray{ ConnectionStatusArgs{...} }

type ConnectionStatusArrayOutput

type ConnectionStatusArrayOutput struct{ *pulumi.OutputState }

func (ConnectionStatusArrayOutput) ElementType

func (ConnectionStatusArrayOutput) Index

func (ConnectionStatusArrayOutput) ToConnectionStatusArrayOutput

func (o ConnectionStatusArrayOutput) ToConnectionStatusArrayOutput() ConnectionStatusArrayOutput

func (ConnectionStatusArrayOutput) ToConnectionStatusArrayOutputWithContext

func (o ConnectionStatusArrayOutput) ToConnectionStatusArrayOutputWithContext(ctx context.Context) ConnectionStatusArrayOutput

type ConnectionStatusInput

type ConnectionStatusInput interface {
	pulumi.Input

	ToConnectionStatusOutput() ConnectionStatusOutput
	ToConnectionStatusOutputWithContext(context.Context) ConnectionStatusOutput
}

ConnectionStatusInput is an input type that accepts ConnectionStatusArgs and ConnectionStatusOutput values. You can construct a concrete instance of `ConnectionStatusInput` via:

ConnectionStatusArgs{...}

type ConnectionStatusOutput

type ConnectionStatusOutput struct{ *pulumi.OutputState }

Connection status

func (ConnectionStatusOutput) ElementType

func (ConnectionStatusOutput) ElementType() reflect.Type

func (ConnectionStatusOutput) Error

Error details

func (ConnectionStatusOutput) Id

Resource Id

func (ConnectionStatusOutput) Kind

Kind of resource

func (ConnectionStatusOutput) Location

Resource Location

func (ConnectionStatusOutput) Name

Resource Name

func (ConnectionStatusOutput) Status

Status

func (ConnectionStatusOutput) Tags

Resource tags

func (ConnectionStatusOutput) Target

Target of the error

func (ConnectionStatusOutput) ToConnectionStatusOutput

func (o ConnectionStatusOutput) ToConnectionStatusOutput() ConnectionStatusOutput

func (ConnectionStatusOutput) ToConnectionStatusOutputWithContext

func (o ConnectionStatusOutput) ToConnectionStatusOutputWithContext(ctx context.Context) ConnectionStatusOutput

func (ConnectionStatusOutput) Type

Resource type

type ConnectionStatusResponse

type ConnectionStatusResponse struct {
	// Error details
	Error *ConnectionErrorResponse `pulumi:"error"`
	// Resource Id
	Id *string `pulumi:"id"`
	// Kind of resource
	Kind *string `pulumi:"kind"`
	// Resource Location
	Location string `pulumi:"location"`
	// Resource Name
	Name *string `pulumi:"name"`
	// Status
	Status *string `pulumi:"status"`
	// Resource tags
	Tags map[string]string `pulumi:"tags"`
	// Target of the error
	Target *string `pulumi:"target"`
	// Resource type
	Type *string `pulumi:"type"`
}

Connection status

type ConnectionStatusResponseArgs

type ConnectionStatusResponseArgs struct {
	// Error details
	Error ConnectionErrorResponsePtrInput `pulumi:"error"`
	// Resource Id
	Id pulumi.StringPtrInput `pulumi:"id"`
	// Kind of resource
	Kind pulumi.StringPtrInput `pulumi:"kind"`
	// Resource Location
	Location pulumi.StringInput `pulumi:"location"`
	// Resource Name
	Name pulumi.StringPtrInput `pulumi:"name"`
	// Status
	Status pulumi.StringPtrInput `pulumi:"status"`
	// Resource tags
	Tags pulumi.StringMapInput `pulumi:"tags"`
	// Target of the error
	Target pulumi.StringPtrInput `pulumi:"target"`
	// Resource type
	Type pulumi.StringPtrInput `pulumi:"type"`
}

Connection status

func (ConnectionStatusResponseArgs) ElementType

func (ConnectionStatusResponseArgs) ToConnectionStatusResponseOutput

func (i ConnectionStatusResponseArgs) ToConnectionStatusResponseOutput() ConnectionStatusResponseOutput

func (ConnectionStatusResponseArgs) ToConnectionStatusResponseOutputWithContext

func (i ConnectionStatusResponseArgs) ToConnectionStatusResponseOutputWithContext(ctx context.Context) ConnectionStatusResponseOutput

type ConnectionStatusResponseArray

type ConnectionStatusResponseArray []ConnectionStatusResponseInput

func (ConnectionStatusResponseArray) ElementType

func (ConnectionStatusResponseArray) ToConnectionStatusResponseArrayOutput

func (i ConnectionStatusResponseArray) ToConnectionStatusResponseArrayOutput() ConnectionStatusResponseArrayOutput

func (ConnectionStatusResponseArray) ToConnectionStatusResponseArrayOutputWithContext

func (i ConnectionStatusResponseArray) ToConnectionStatusResponseArrayOutputWithContext(ctx context.Context) ConnectionStatusResponseArrayOutput

type ConnectionStatusResponseArrayInput

type ConnectionStatusResponseArrayInput interface {
	pulumi.Input

	ToConnectionStatusResponseArrayOutput() ConnectionStatusResponseArrayOutput
	ToConnectionStatusResponseArrayOutputWithContext(context.Context) ConnectionStatusResponseArrayOutput
}

ConnectionStatusResponseArrayInput is an input type that accepts ConnectionStatusResponseArray and ConnectionStatusResponseArrayOutput values. You can construct a concrete instance of `ConnectionStatusResponseArrayInput` via:

ConnectionStatusResponseArray{ ConnectionStatusResponseArgs{...} }

type ConnectionStatusResponseArrayOutput

type ConnectionStatusResponseArrayOutput struct{ *pulumi.OutputState }

func (ConnectionStatusResponseArrayOutput) ElementType

func (ConnectionStatusResponseArrayOutput) Index

func (ConnectionStatusResponseArrayOutput) ToConnectionStatusResponseArrayOutput

func (o ConnectionStatusResponseArrayOutput) ToConnectionStatusResponseArrayOutput() ConnectionStatusResponseArrayOutput

func (ConnectionStatusResponseArrayOutput) ToConnectionStatusResponseArrayOutputWithContext

func (o ConnectionStatusResponseArrayOutput) ToConnectionStatusResponseArrayOutputWithContext(ctx context.Context) ConnectionStatusResponseArrayOutput

type ConnectionStatusResponseInput

type ConnectionStatusResponseInput interface {
	pulumi.Input

	ToConnectionStatusResponseOutput() ConnectionStatusResponseOutput
	ToConnectionStatusResponseOutputWithContext(context.Context) ConnectionStatusResponseOutput
}

ConnectionStatusResponseInput is an input type that accepts ConnectionStatusResponseArgs and ConnectionStatusResponseOutput values. You can construct a concrete instance of `ConnectionStatusResponseInput` via:

ConnectionStatusResponseArgs{...}

type ConnectionStatusResponseOutput

type ConnectionStatusResponseOutput struct{ *pulumi.OutputState }

Connection status

func (ConnectionStatusResponseOutput) ElementType

func (ConnectionStatusResponseOutput) Error

Error details

func (ConnectionStatusResponseOutput) Id

Resource Id

func (ConnectionStatusResponseOutput) Kind

Kind of resource

func (ConnectionStatusResponseOutput) Location

Resource Location

func (ConnectionStatusResponseOutput) Name

Resource Name

func (ConnectionStatusResponseOutput) Status

Status

func (ConnectionStatusResponseOutput) Tags

Resource tags

func (ConnectionStatusResponseOutput) Target

Target of the error

func (ConnectionStatusResponseOutput) ToConnectionStatusResponseOutput

func (o ConnectionStatusResponseOutput) ToConnectionStatusResponseOutput() ConnectionStatusResponseOutput

func (ConnectionStatusResponseOutput) ToConnectionStatusResponseOutputWithContext

func (o ConnectionStatusResponseOutput) ToConnectionStatusResponseOutputWithContext(ctx context.Context) ConnectionStatusResponseOutput

func (ConnectionStatusResponseOutput) Type

Resource type

type ConsentLinkInputParameter

type ConsentLinkInputParameter 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 oauthSettings
	ParameterName *string `pulumi:"parameterName"`
	// Principal type
	PrincipalType *string `pulumi:"principalType"`
	// Name of the parameter in the connection provider's oauthSettings
	RedirectUrl *string `pulumi:"redirectUrl"`
	// Tenant Id
	TenantId *string `pulumi:"tenantId"`
}

type ConsentLinkInputParameterArgs

type ConsentLinkInputParameterArgs 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 oauthSettings
	ParameterName pulumi.StringPtrInput `pulumi:"parameterName"`
	// Principal type
	PrincipalType *PrincipalType `pulumi:"principalType"`
	// Name of the parameter in the connection provider's oauthSettings
	RedirectUrl pulumi.StringPtrInput `pulumi:"redirectUrl"`
	// Tenant Id
	TenantId pulumi.StringPtrInput `pulumi:"tenantId"`
}

func (ConsentLinkInputParameterArgs) ElementType

func (ConsentLinkInputParameterArgs) ToConsentLinkInputParameterOutput

func (i ConsentLinkInputParameterArgs) ToConsentLinkInputParameterOutput() ConsentLinkInputParameterOutput

func (ConsentLinkInputParameterArgs) ToConsentLinkInputParameterOutputWithContext

func (i ConsentLinkInputParameterArgs) ToConsentLinkInputParameterOutputWithContext(ctx context.Context) ConsentLinkInputParameterOutput

type ConsentLinkInputParameterArray

type ConsentLinkInputParameterArray []ConsentLinkInputParameterInput

func (ConsentLinkInputParameterArray) ElementType

func (ConsentLinkInputParameterArray) ToConsentLinkInputParameterArrayOutput

func (i ConsentLinkInputParameterArray) ToConsentLinkInputParameterArrayOutput() ConsentLinkInputParameterArrayOutput

func (ConsentLinkInputParameterArray) ToConsentLinkInputParameterArrayOutputWithContext

func (i ConsentLinkInputParameterArray) ToConsentLinkInputParameterArrayOutputWithContext(ctx context.Context) ConsentLinkInputParameterArrayOutput

type ConsentLinkInputParameterArrayInput

type ConsentLinkInputParameterArrayInput interface {
	pulumi.Input

	ToConsentLinkInputParameterArrayOutput() ConsentLinkInputParameterArrayOutput
	ToConsentLinkInputParameterArrayOutputWithContext(context.Context) ConsentLinkInputParameterArrayOutput
}

ConsentLinkInputParameterArrayInput is an input type that accepts ConsentLinkInputParameterArray and ConsentLinkInputParameterArrayOutput values. You can construct a concrete instance of `ConsentLinkInputParameterArrayInput` via:

ConsentLinkInputParameterArray{ ConsentLinkInputParameterArgs{...} }

type ConsentLinkInputParameterArrayOutput

type ConsentLinkInputParameterArrayOutput struct{ *pulumi.OutputState }

func (ConsentLinkInputParameterArrayOutput) ElementType

func (ConsentLinkInputParameterArrayOutput) Index

func (ConsentLinkInputParameterArrayOutput) ToConsentLinkInputParameterArrayOutput

func (o ConsentLinkInputParameterArrayOutput) ToConsentLinkInputParameterArrayOutput() ConsentLinkInputParameterArrayOutput

func (ConsentLinkInputParameterArrayOutput) ToConsentLinkInputParameterArrayOutputWithContext

func (o ConsentLinkInputParameterArrayOutput) ToConsentLinkInputParameterArrayOutputWithContext(ctx context.Context) ConsentLinkInputParameterArrayOutput

type ConsentLinkInputParameterInput

type ConsentLinkInputParameterInput interface {
	pulumi.Input

	ToConsentLinkInputParameterOutput() ConsentLinkInputParameterOutput
	ToConsentLinkInputParameterOutputWithContext(context.Context) ConsentLinkInputParameterOutput
}

ConsentLinkInputParameterInput is an input type that accepts ConsentLinkInputParameterArgs and ConsentLinkInputParameterOutput values. You can construct a concrete instance of `ConsentLinkInputParameterInput` via:

ConsentLinkInputParameterArgs{...}

type ConsentLinkInputParameterOutput

type ConsentLinkInputParameterOutput struct{ *pulumi.OutputState }

func (ConsentLinkInputParameterOutput) ElementType

func (ConsentLinkInputParameterOutput) ObjectId

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

MSA PUID if the principal type is MicrosoftAccount.

func (ConsentLinkInputParameterOutput) ParameterName

Name of the parameter in the connection provider's oauthSettings

func (ConsentLinkInputParameterOutput) PrincipalType

Principal type

func (ConsentLinkInputParameterOutput) RedirectUrl

Name of the parameter in the connection provider's oauthSettings

func (ConsentLinkInputParameterOutput) TenantId

Tenant Id

func (ConsentLinkInputParameterOutput) ToConsentLinkInputParameterOutput

func (o ConsentLinkInputParameterOutput) ToConsentLinkInputParameterOutput() ConsentLinkInputParameterOutput

func (ConsentLinkInputParameterOutput) ToConsentLinkInputParameterOutputWithContext

func (o ConsentLinkInputParameterOutput) ToConsentLinkInputParameterOutputWithContext(ctx context.Context) ConsentLinkInputParameterOutput

type ConsentLinkResponse

type ConsentLinkResponse struct {
	// Display Name of the parameter in the connection provider's oauthSettings
	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"`
}

type ConsentLinkResponseArgs

type ConsentLinkResponseArgs struct {
	// Display Name of the parameter in the connection provider's oauthSettings
	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"`
}

func (ConsentLinkResponseArgs) ElementType

func (ConsentLinkResponseArgs) ElementType() reflect.Type

func (ConsentLinkResponseArgs) ToConsentLinkResponseOutput

func (i ConsentLinkResponseArgs) ToConsentLinkResponseOutput() ConsentLinkResponseOutput

func (ConsentLinkResponseArgs) ToConsentLinkResponseOutputWithContext

func (i ConsentLinkResponseArgs) ToConsentLinkResponseOutputWithContext(ctx context.Context) ConsentLinkResponseOutput

type ConsentLinkResponseArray

type ConsentLinkResponseArray []ConsentLinkResponseInput

func (ConsentLinkResponseArray) ElementType

func (ConsentLinkResponseArray) ElementType() reflect.Type

func (ConsentLinkResponseArray) ToConsentLinkResponseArrayOutput

func (i ConsentLinkResponseArray) ToConsentLinkResponseArrayOutput() ConsentLinkResponseArrayOutput

func (ConsentLinkResponseArray) ToConsentLinkResponseArrayOutputWithContext

func (i ConsentLinkResponseArray) ToConsentLinkResponseArrayOutputWithContext(ctx context.Context) ConsentLinkResponseArrayOutput

type ConsentLinkResponseArrayInput

type ConsentLinkResponseArrayInput interface {
	pulumi.Input

	ToConsentLinkResponseArrayOutput() ConsentLinkResponseArrayOutput
	ToConsentLinkResponseArrayOutputWithContext(context.Context) ConsentLinkResponseArrayOutput
}

ConsentLinkResponseArrayInput is an input type that accepts ConsentLinkResponseArray and ConsentLinkResponseArrayOutput values. You can construct a concrete instance of `ConsentLinkResponseArrayInput` via:

ConsentLinkResponseArray{ ConsentLinkResponseArgs{...} }

type ConsentLinkResponseArrayOutput

type ConsentLinkResponseArrayOutput struct{ *pulumi.OutputState }

func (ConsentLinkResponseArrayOutput) ElementType

func (ConsentLinkResponseArrayOutput) Index

func (ConsentLinkResponseArrayOutput) ToConsentLinkResponseArrayOutput

func (o ConsentLinkResponseArrayOutput) ToConsentLinkResponseArrayOutput() ConsentLinkResponseArrayOutput

func (ConsentLinkResponseArrayOutput) ToConsentLinkResponseArrayOutputWithContext

func (o ConsentLinkResponseArrayOutput) ToConsentLinkResponseArrayOutputWithContext(ctx context.Context) ConsentLinkResponseArrayOutput

type ConsentLinkResponseInput

type ConsentLinkResponseInput interface {
	pulumi.Input

	ToConsentLinkResponseOutput() ConsentLinkResponseOutput
	ToConsentLinkResponseOutputWithContext(context.Context) ConsentLinkResponseOutput
}

ConsentLinkResponseInput is an input type that accepts ConsentLinkResponseArgs and ConsentLinkResponseOutput values. You can construct a concrete instance of `ConsentLinkResponseInput` via:

ConsentLinkResponseArgs{...}

type ConsentLinkResponseOutput

type ConsentLinkResponseOutput struct{ *pulumi.OutputState }

func (ConsentLinkResponseOutput) DisplayName

Display Name of the parameter in the connection provider's oauthSettings

func (ConsentLinkResponseOutput) ElementType

func (ConsentLinkResponseOutput) ElementType() reflect.Type

func (ConsentLinkResponseOutput) FirstPartyLoginUri

func (o ConsentLinkResponseOutput) FirstPartyLoginUri() pulumi.StringPtrOutput

Uri for first party login

Uri for the consent link

func (ConsentLinkResponseOutput) Status

Status of the link

func (ConsentLinkResponseOutput) ToConsentLinkResponseOutput

func (o ConsentLinkResponseOutput) ToConsentLinkResponseOutput() ConsentLinkResponseOutput

func (ConsentLinkResponseOutput) ToConsentLinkResponseOutputWithContext

func (o ConsentLinkResponseOutput) ToConsentLinkResponseOutputWithContext(ctx context.Context) ConsentLinkResponseOutput

type CustomLoginSettingValue

type CustomLoginSettingValue struct {
	// Resource Id
	Id *string `pulumi:"id"`
	// Kind of resource
	Kind *string `pulumi:"kind"`
	// Resource Location
	Location string `pulumi:"location"`
	// Resource Name
	Name *string `pulumi:"name"`
	// Option selected for this custom login setting value
	Option *string `pulumi:"option"`
	// Resource tags
	Tags map[string]string `pulumi:"tags"`
	// Resource type
	Type *string `pulumi:"type"`
}

Custom logging setting value

type CustomLoginSettingValueArgs

type CustomLoginSettingValueArgs struct {
	// Resource Id
	Id pulumi.StringPtrInput `pulumi:"id"`
	// Kind of resource
	Kind pulumi.StringPtrInput `pulumi:"kind"`
	// Resource Location
	Location pulumi.StringInput `pulumi:"location"`
	// Resource Name
	Name pulumi.StringPtrInput `pulumi:"name"`
	// Option selected for this custom login setting value
	Option pulumi.StringPtrInput `pulumi:"option"`
	// Resource tags
	Tags pulumi.StringMapInput `pulumi:"tags"`
	// Resource type
	Type pulumi.StringPtrInput `pulumi:"type"`
}

Custom logging setting value

func (CustomLoginSettingValueArgs) ElementType

func (CustomLoginSettingValueArgs) ToCustomLoginSettingValueOutput

func (i CustomLoginSettingValueArgs) ToCustomLoginSettingValueOutput() CustomLoginSettingValueOutput

func (CustomLoginSettingValueArgs) ToCustomLoginSettingValueOutputWithContext

func (i CustomLoginSettingValueArgs) ToCustomLoginSettingValueOutputWithContext(ctx context.Context) CustomLoginSettingValueOutput

type CustomLoginSettingValueInput

type CustomLoginSettingValueInput interface {
	pulumi.Input

	ToCustomLoginSettingValueOutput() CustomLoginSettingValueOutput
	ToCustomLoginSettingValueOutputWithContext(context.Context) CustomLoginSettingValueOutput
}

CustomLoginSettingValueInput is an input type that accepts CustomLoginSettingValueArgs and CustomLoginSettingValueOutput values. You can construct a concrete instance of `CustomLoginSettingValueInput` via:

CustomLoginSettingValueArgs{...}

type CustomLoginSettingValueMap

type CustomLoginSettingValueMap map[string]CustomLoginSettingValueInput

func (CustomLoginSettingValueMap) ElementType

func (CustomLoginSettingValueMap) ElementType() reflect.Type

func (CustomLoginSettingValueMap) ToCustomLoginSettingValueMapOutput

func (i CustomLoginSettingValueMap) ToCustomLoginSettingValueMapOutput() CustomLoginSettingValueMapOutput

func (CustomLoginSettingValueMap) ToCustomLoginSettingValueMapOutputWithContext

func (i CustomLoginSettingValueMap) ToCustomLoginSettingValueMapOutputWithContext(ctx context.Context) CustomLoginSettingValueMapOutput

type CustomLoginSettingValueMapInput

type CustomLoginSettingValueMapInput interface {
	pulumi.Input

	ToCustomLoginSettingValueMapOutput() CustomLoginSettingValueMapOutput
	ToCustomLoginSettingValueMapOutputWithContext(context.Context) CustomLoginSettingValueMapOutput
}

CustomLoginSettingValueMapInput is an input type that accepts CustomLoginSettingValueMap and CustomLoginSettingValueMapOutput values. You can construct a concrete instance of `CustomLoginSettingValueMapInput` via:

CustomLoginSettingValueMap{ "key": CustomLoginSettingValueArgs{...} }

type CustomLoginSettingValueMapOutput

type CustomLoginSettingValueMapOutput struct{ *pulumi.OutputState }

func (CustomLoginSettingValueMapOutput) ElementType

func (CustomLoginSettingValueMapOutput) MapIndex

func (CustomLoginSettingValueMapOutput) ToCustomLoginSettingValueMapOutput

func (o CustomLoginSettingValueMapOutput) ToCustomLoginSettingValueMapOutput() CustomLoginSettingValueMapOutput

func (CustomLoginSettingValueMapOutput) ToCustomLoginSettingValueMapOutputWithContext

func (o CustomLoginSettingValueMapOutput) ToCustomLoginSettingValueMapOutputWithContext(ctx context.Context) CustomLoginSettingValueMapOutput

type CustomLoginSettingValueOutput

type CustomLoginSettingValueOutput struct{ *pulumi.OutputState }

Custom logging setting value

func (CustomLoginSettingValueOutput) ElementType

func (CustomLoginSettingValueOutput) Id

Resource Id

func (CustomLoginSettingValueOutput) Kind

Kind of resource

func (CustomLoginSettingValueOutput) Location

Resource Location

func (CustomLoginSettingValueOutput) Name

Resource Name

func (CustomLoginSettingValueOutput) Option

Option selected for this custom login setting value

func (CustomLoginSettingValueOutput) Tags

Resource tags

func (CustomLoginSettingValueOutput) ToCustomLoginSettingValueOutput

func (o CustomLoginSettingValueOutput) ToCustomLoginSettingValueOutput() CustomLoginSettingValueOutput

func (CustomLoginSettingValueOutput) ToCustomLoginSettingValueOutputWithContext

func (o CustomLoginSettingValueOutput) ToCustomLoginSettingValueOutputWithContext(ctx context.Context) CustomLoginSettingValueOutput

func (CustomLoginSettingValueOutput) Type

Resource type

type CustomLoginSettingValueResponse

type CustomLoginSettingValueResponse struct {
	// Resource Id
	Id *string `pulumi:"id"`
	// Kind of resource
	Kind *string `pulumi:"kind"`
	// Resource Location
	Location string `pulumi:"location"`
	// Resource Name
	Name *string `pulumi:"name"`
	// Option selected for this custom login setting value
	Option *string `pulumi:"option"`
	// Resource tags
	Tags map[string]string `pulumi:"tags"`
	// Resource type
	Type *string `pulumi:"type"`
}

Custom logging setting value

type CustomLoginSettingValueResponseArgs

type CustomLoginSettingValueResponseArgs struct {
	// Resource Id
	Id pulumi.StringPtrInput `pulumi:"id"`
	// Kind of resource
	Kind pulumi.StringPtrInput `pulumi:"kind"`
	// Resource Location
	Location pulumi.StringInput `pulumi:"location"`
	// Resource Name
	Name pulumi.StringPtrInput `pulumi:"name"`
	// Option selected for this custom login setting value
	Option pulumi.StringPtrInput `pulumi:"option"`
	// Resource tags
	Tags pulumi.StringMapInput `pulumi:"tags"`
	// Resource type
	Type pulumi.StringPtrInput `pulumi:"type"`
}

Custom logging setting value

func (CustomLoginSettingValueResponseArgs) ElementType

func (CustomLoginSettingValueResponseArgs) ToCustomLoginSettingValueResponseOutput

func (i CustomLoginSettingValueResponseArgs) ToCustomLoginSettingValueResponseOutput() CustomLoginSettingValueResponseOutput

func (CustomLoginSettingValueResponseArgs) ToCustomLoginSettingValueResponseOutputWithContext

func (i CustomLoginSettingValueResponseArgs) ToCustomLoginSettingValueResponseOutputWithContext(ctx context.Context) CustomLoginSettingValueResponseOutput

type CustomLoginSettingValueResponseInput

type CustomLoginSettingValueResponseInput interface {
	pulumi.Input

	ToCustomLoginSettingValueResponseOutput() CustomLoginSettingValueResponseOutput
	ToCustomLoginSettingValueResponseOutputWithContext(context.Context) CustomLoginSettingValueResponseOutput
}

CustomLoginSettingValueResponseInput is an input type that accepts CustomLoginSettingValueResponseArgs and CustomLoginSettingValueResponseOutput values. You can construct a concrete instance of `CustomLoginSettingValueResponseInput` via:

CustomLoginSettingValueResponseArgs{...}

type CustomLoginSettingValueResponseMap

type CustomLoginSettingValueResponseMap map[string]CustomLoginSettingValueResponseInput

func (CustomLoginSettingValueResponseMap) ElementType

func (CustomLoginSettingValueResponseMap) ToCustomLoginSettingValueResponseMapOutput

func (i CustomLoginSettingValueResponseMap) ToCustomLoginSettingValueResponseMapOutput() CustomLoginSettingValueResponseMapOutput

func (CustomLoginSettingValueResponseMap) ToCustomLoginSettingValueResponseMapOutputWithContext

func (i CustomLoginSettingValueResponseMap) ToCustomLoginSettingValueResponseMapOutputWithContext(ctx context.Context) CustomLoginSettingValueResponseMapOutput

type CustomLoginSettingValueResponseMapInput

type CustomLoginSettingValueResponseMapInput interface {
	pulumi.Input

	ToCustomLoginSettingValueResponseMapOutput() CustomLoginSettingValueResponseMapOutput
	ToCustomLoginSettingValueResponseMapOutputWithContext(context.Context) CustomLoginSettingValueResponseMapOutput
}

CustomLoginSettingValueResponseMapInput is an input type that accepts CustomLoginSettingValueResponseMap and CustomLoginSettingValueResponseMapOutput values. You can construct a concrete instance of `CustomLoginSettingValueResponseMapInput` via:

CustomLoginSettingValueResponseMap{ "key": CustomLoginSettingValueResponseArgs{...} }

type CustomLoginSettingValueResponseMapOutput

type CustomLoginSettingValueResponseMapOutput struct{ *pulumi.OutputState }

func (CustomLoginSettingValueResponseMapOutput) ElementType

func (CustomLoginSettingValueResponseMapOutput) MapIndex

func (CustomLoginSettingValueResponseMapOutput) ToCustomLoginSettingValueResponseMapOutput

func (o CustomLoginSettingValueResponseMapOutput) ToCustomLoginSettingValueResponseMapOutput() CustomLoginSettingValueResponseMapOutput

func (CustomLoginSettingValueResponseMapOutput) ToCustomLoginSettingValueResponseMapOutputWithContext

func (o CustomLoginSettingValueResponseMapOutput) ToCustomLoginSettingValueResponseMapOutputWithContext(ctx context.Context) CustomLoginSettingValueResponseMapOutput

type CustomLoginSettingValueResponseOutput

type CustomLoginSettingValueResponseOutput struct{ *pulumi.OutputState }

Custom logging setting value

func (CustomLoginSettingValueResponseOutput) ElementType

func (CustomLoginSettingValueResponseOutput) Id

Resource Id

func (CustomLoginSettingValueResponseOutput) Kind

Kind of resource

func (CustomLoginSettingValueResponseOutput) Location

Resource Location

func (CustomLoginSettingValueResponseOutput) Name

Resource Name

func (CustomLoginSettingValueResponseOutput) Option

Option selected for this custom login setting value

func (CustomLoginSettingValueResponseOutput) Tags

Resource tags

func (CustomLoginSettingValueResponseOutput) ToCustomLoginSettingValueResponseOutput

func (o CustomLoginSettingValueResponseOutput) ToCustomLoginSettingValueResponseOutput() CustomLoginSettingValueResponseOutput

func (CustomLoginSettingValueResponseOutput) ToCustomLoginSettingValueResponseOutputWithContext

func (o CustomLoginSettingValueResponseOutput) ToCustomLoginSettingValueResponseOutputWithContext(ctx context.Context) CustomLoginSettingValueResponseOutput

func (CustomLoginSettingValueResponseOutput) Type

Resource type

type ExpandedParentApiEntity

type ExpandedParentApiEntity struct {
	// Id of connection provider
	Entity *ResponseMessageEnvelopeApiEntity `pulumi:"entity"`
	// Resource Id
	Id *string `pulumi:"id"`
	// Kind of resource
	Kind *string `pulumi:"kind"`
	// Resource Location
	Location string `pulumi:"location"`
	// Resource Name
	Name *string `pulumi:"name"`
	// Resource tags
	Tags map[string]string `pulumi:"tags"`
	// Resource type
	Type *string `pulumi:"type"`
}

expanded parent object for expansion

type ExpandedParentApiEntityArgs

type ExpandedParentApiEntityArgs struct {
	// Id of connection provider
	Entity ResponseMessageEnvelopeApiEntityPtrInput `pulumi:"entity"`
	// Resource Id
	Id pulumi.StringPtrInput `pulumi:"id"`
	// Kind of resource
	Kind pulumi.StringPtrInput `pulumi:"kind"`
	// Resource Location
	Location pulumi.StringInput `pulumi:"location"`
	// Resource Name
	Name pulumi.StringPtrInput `pulumi:"name"`
	// Resource tags
	Tags pulumi.StringMapInput `pulumi:"tags"`
	// Resource type
	Type pulumi.StringPtrInput `pulumi:"type"`
}

expanded parent object for expansion

func (ExpandedParentApiEntityArgs) ElementType

func (ExpandedParentApiEntityArgs) ToExpandedParentApiEntityOutput

func (i ExpandedParentApiEntityArgs) ToExpandedParentApiEntityOutput() ExpandedParentApiEntityOutput

func (ExpandedParentApiEntityArgs) ToExpandedParentApiEntityOutputWithContext

func (i ExpandedParentApiEntityArgs) ToExpandedParentApiEntityOutputWithContext(ctx context.Context) ExpandedParentApiEntityOutput

func (ExpandedParentApiEntityArgs) ToExpandedParentApiEntityPtrOutput

func (i ExpandedParentApiEntityArgs) ToExpandedParentApiEntityPtrOutput() ExpandedParentApiEntityPtrOutput

func (ExpandedParentApiEntityArgs) ToExpandedParentApiEntityPtrOutputWithContext

func (i ExpandedParentApiEntityArgs) ToExpandedParentApiEntityPtrOutputWithContext(ctx context.Context) ExpandedParentApiEntityPtrOutput

type ExpandedParentApiEntityInput

type ExpandedParentApiEntityInput interface {
	pulumi.Input

	ToExpandedParentApiEntityOutput() ExpandedParentApiEntityOutput
	ToExpandedParentApiEntityOutputWithContext(context.Context) ExpandedParentApiEntityOutput
}

ExpandedParentApiEntityInput is an input type that accepts ExpandedParentApiEntityArgs and ExpandedParentApiEntityOutput values. You can construct a concrete instance of `ExpandedParentApiEntityInput` via:

ExpandedParentApiEntityArgs{...}

type ExpandedParentApiEntityOutput

type ExpandedParentApiEntityOutput struct{ *pulumi.OutputState }

expanded parent object for expansion

func (ExpandedParentApiEntityOutput) ElementType

func (ExpandedParentApiEntityOutput) Entity

Id of connection provider

func (ExpandedParentApiEntityOutput) Id

Resource Id

func (ExpandedParentApiEntityOutput) Kind

Kind of resource

func (ExpandedParentApiEntityOutput) Location

Resource Location

func (ExpandedParentApiEntityOutput) Name

Resource Name

func (ExpandedParentApiEntityOutput) Tags

Resource tags

func (ExpandedParentApiEntityOutput) ToExpandedParentApiEntityOutput

func (o ExpandedParentApiEntityOutput) ToExpandedParentApiEntityOutput() ExpandedParentApiEntityOutput

func (ExpandedParentApiEntityOutput) ToExpandedParentApiEntityOutputWithContext

func (o ExpandedParentApiEntityOutput) ToExpandedParentApiEntityOutputWithContext(ctx context.Context) ExpandedParentApiEntityOutput

func (ExpandedParentApiEntityOutput) ToExpandedParentApiEntityPtrOutput

func (o ExpandedParentApiEntityOutput) ToExpandedParentApiEntityPtrOutput() ExpandedParentApiEntityPtrOutput

func (ExpandedParentApiEntityOutput) ToExpandedParentApiEntityPtrOutputWithContext

func (o ExpandedParentApiEntityOutput) ToExpandedParentApiEntityPtrOutputWithContext(ctx context.Context) ExpandedParentApiEntityPtrOutput

func (ExpandedParentApiEntityOutput) Type

Resource type

type ExpandedParentApiEntityPtrInput

type ExpandedParentApiEntityPtrInput interface {
	pulumi.Input

	ToExpandedParentApiEntityPtrOutput() ExpandedParentApiEntityPtrOutput
	ToExpandedParentApiEntityPtrOutputWithContext(context.Context) ExpandedParentApiEntityPtrOutput
}

ExpandedParentApiEntityPtrInput is an input type that accepts ExpandedParentApiEntityArgs, ExpandedParentApiEntityPtr and ExpandedParentApiEntityPtrOutput values. You can construct a concrete instance of `ExpandedParentApiEntityPtrInput` via:

        ExpandedParentApiEntityArgs{...}

or:

        nil

type ExpandedParentApiEntityPtrOutput

type ExpandedParentApiEntityPtrOutput struct{ *pulumi.OutputState }

func (ExpandedParentApiEntityPtrOutput) Elem

func (ExpandedParentApiEntityPtrOutput) ElementType

func (ExpandedParentApiEntityPtrOutput) Entity

Id of connection provider

func (ExpandedParentApiEntityPtrOutput) Id

Resource Id

func (ExpandedParentApiEntityPtrOutput) Kind

Kind of resource

func (ExpandedParentApiEntityPtrOutput) Location

Resource Location

func (ExpandedParentApiEntityPtrOutput) Name

Resource Name

func (ExpandedParentApiEntityPtrOutput) Tags

Resource tags

func (ExpandedParentApiEntityPtrOutput) ToExpandedParentApiEntityPtrOutput

func (o ExpandedParentApiEntityPtrOutput) ToExpandedParentApiEntityPtrOutput() ExpandedParentApiEntityPtrOutput

func (ExpandedParentApiEntityPtrOutput) ToExpandedParentApiEntityPtrOutputWithContext

func (o ExpandedParentApiEntityPtrOutput) ToExpandedParentApiEntityPtrOutputWithContext(ctx context.Context) ExpandedParentApiEntityPtrOutput

func (ExpandedParentApiEntityPtrOutput) Type

Resource type

type ExpandedParentApiEntityResponse

type ExpandedParentApiEntityResponse struct {
	// Id of connection provider
	Entity *ResponseMessageEnvelopeApiEntityResponse `pulumi:"entity"`
	// Resource Id
	Id *string `pulumi:"id"`
	// Kind of resource
	Kind *string `pulumi:"kind"`
	// Resource Location
	Location string `pulumi:"location"`
	// Resource Name
	Name *string `pulumi:"name"`
	// Resource tags
	Tags map[string]string `pulumi:"tags"`
	// Resource type
	Type *string `pulumi:"type"`
}

expanded parent object for expansion

type ExpandedParentApiEntityResponseArgs

type ExpandedParentApiEntityResponseArgs struct {
	// Id of connection provider
	Entity ResponseMessageEnvelopeApiEntityResponsePtrInput `pulumi:"entity"`
	// Resource Id
	Id pulumi.StringPtrInput `pulumi:"id"`
	// Kind of resource
	Kind pulumi.StringPtrInput `pulumi:"kind"`
	// Resource Location
	Location pulumi.StringInput `pulumi:"location"`
	// Resource Name
	Name pulumi.StringPtrInput `pulumi:"name"`
	// Resource tags
	Tags pulumi.StringMapInput `pulumi:"tags"`
	// Resource type
	Type pulumi.StringPtrInput `pulumi:"type"`
}

expanded parent object for expansion

func (ExpandedParentApiEntityResponseArgs) ElementType

func (ExpandedParentApiEntityResponseArgs) ToExpandedParentApiEntityResponseOutput

func (i ExpandedParentApiEntityResponseArgs) ToExpandedParentApiEntityResponseOutput() ExpandedParentApiEntityResponseOutput

func (ExpandedParentApiEntityResponseArgs) ToExpandedParentApiEntityResponseOutputWithContext

func (i ExpandedParentApiEntityResponseArgs) ToExpandedParentApiEntityResponseOutputWithContext(ctx context.Context) ExpandedParentApiEntityResponseOutput

func (ExpandedParentApiEntityResponseArgs) ToExpandedParentApiEntityResponsePtrOutput

func (i ExpandedParentApiEntityResponseArgs) ToExpandedParentApiEntityResponsePtrOutput() ExpandedParentApiEntityResponsePtrOutput

func (ExpandedParentApiEntityResponseArgs) ToExpandedParentApiEntityResponsePtrOutputWithContext

func (i ExpandedParentApiEntityResponseArgs) ToExpandedParentApiEntityResponsePtrOutputWithContext(ctx context.Context) ExpandedParentApiEntityResponsePtrOutput

type ExpandedParentApiEntityResponseInput

type ExpandedParentApiEntityResponseInput interface {
	pulumi.Input

	ToExpandedParentApiEntityResponseOutput() ExpandedParentApiEntityResponseOutput
	ToExpandedParentApiEntityResponseOutputWithContext(context.Context) ExpandedParentApiEntityResponseOutput
}

ExpandedParentApiEntityResponseInput is an input type that accepts ExpandedParentApiEntityResponseArgs and ExpandedParentApiEntityResponseOutput values. You can construct a concrete instance of `ExpandedParentApiEntityResponseInput` via:

ExpandedParentApiEntityResponseArgs{...}

type ExpandedParentApiEntityResponseOutput

type ExpandedParentApiEntityResponseOutput struct{ *pulumi.OutputState }

expanded parent object for expansion

func (ExpandedParentApiEntityResponseOutput) ElementType

func (ExpandedParentApiEntityResponseOutput) Entity

Id of connection provider

func (ExpandedParentApiEntityResponseOutput) Id

Resource Id

func (ExpandedParentApiEntityResponseOutput) Kind

Kind of resource

func (ExpandedParentApiEntityResponseOutput) Location

Resource Location

func (ExpandedParentApiEntityResponseOutput) Name

Resource Name

func (ExpandedParentApiEntityResponseOutput) Tags

Resource tags

func (ExpandedParentApiEntityResponseOutput) ToExpandedParentApiEntityResponseOutput

func (o ExpandedParentApiEntityResponseOutput) ToExpandedParentApiEntityResponseOutput() ExpandedParentApiEntityResponseOutput

func (ExpandedParentApiEntityResponseOutput) ToExpandedParentApiEntityResponseOutputWithContext

func (o ExpandedParentApiEntityResponseOutput) ToExpandedParentApiEntityResponseOutputWithContext(ctx context.Context) ExpandedParentApiEntityResponseOutput

func (ExpandedParentApiEntityResponseOutput) ToExpandedParentApiEntityResponsePtrOutput

func (o ExpandedParentApiEntityResponseOutput) ToExpandedParentApiEntityResponsePtrOutput() ExpandedParentApiEntityResponsePtrOutput

func (ExpandedParentApiEntityResponseOutput) ToExpandedParentApiEntityResponsePtrOutputWithContext

func (o ExpandedParentApiEntityResponseOutput) ToExpandedParentApiEntityResponsePtrOutputWithContext(ctx context.Context) ExpandedParentApiEntityResponsePtrOutput

func (ExpandedParentApiEntityResponseOutput) Type

Resource type

type ExpandedParentApiEntityResponsePtrInput

type ExpandedParentApiEntityResponsePtrInput interface {
	pulumi.Input

	ToExpandedParentApiEntityResponsePtrOutput() ExpandedParentApiEntityResponsePtrOutput
	ToExpandedParentApiEntityResponsePtrOutputWithContext(context.Context) ExpandedParentApiEntityResponsePtrOutput
}

ExpandedParentApiEntityResponsePtrInput is an input type that accepts ExpandedParentApiEntityResponseArgs, ExpandedParentApiEntityResponsePtr and ExpandedParentApiEntityResponsePtrOutput values. You can construct a concrete instance of `ExpandedParentApiEntityResponsePtrInput` via:

        ExpandedParentApiEntityResponseArgs{...}

or:

        nil

type ExpandedParentApiEntityResponsePtrOutput

type ExpandedParentApiEntityResponsePtrOutput struct{ *pulumi.OutputState }

func (ExpandedParentApiEntityResponsePtrOutput) Elem

func (ExpandedParentApiEntityResponsePtrOutput) ElementType

func (ExpandedParentApiEntityResponsePtrOutput) Entity

Id of connection provider

func (ExpandedParentApiEntityResponsePtrOutput) Id

Resource Id

func (ExpandedParentApiEntityResponsePtrOutput) Kind

Kind of resource

func (ExpandedParentApiEntityResponsePtrOutput) Location

Resource Location

func (ExpandedParentApiEntityResponsePtrOutput) Name

Resource Name

func (ExpandedParentApiEntityResponsePtrOutput) Tags

Resource tags

func (ExpandedParentApiEntityResponsePtrOutput) ToExpandedParentApiEntityResponsePtrOutput

func (o ExpandedParentApiEntityResponsePtrOutput) ToExpandedParentApiEntityResponsePtrOutput() ExpandedParentApiEntityResponsePtrOutput

func (ExpandedParentApiEntityResponsePtrOutput) ToExpandedParentApiEntityResponsePtrOutputWithContext

func (o ExpandedParentApiEntityResponsePtrOutput) ToExpandedParentApiEntityResponsePtrOutputWithContext(ctx context.Context) ExpandedParentApiEntityResponsePtrOutput

func (ExpandedParentApiEntityResponsePtrOutput) Type

Resource type

type GeneralApiInformation

type GeneralApiInformation struct {
	// DefaultConnectionNameTemplate
	ConnectionDisplayName *string `pulumi:"connectionDisplayName"`
	// ConnectionPortalUrl
	ConnectionPortalUrl interface{} `pulumi:"connectionPortalUrl"`
	// Description
	Description *string `pulumi:"description"`
	// Display Name
	DisplayName *string `pulumi:"displayName"`
	// Icon Url
	IconUrl *string `pulumi:"iconUrl"`
	// Resource Id
	Id *string `pulumi:"id"`
	// Kind of resource
	Kind *string `pulumi:"kind"`
	// Resource Location
	Location string `pulumi:"location"`
	// Resource Name
	Name *string `pulumi:"name"`
	// Resource tags
	Tags map[string]string `pulumi:"tags"`
	// a public accessible url of the Terms Of Use Url of this API
	TermsOfUseUrl *string `pulumi:"termsOfUseUrl"`
	// Resource type
	Type *string `pulumi:"type"`
}

General API information

type GeneralApiInformationArgs

type GeneralApiInformationArgs struct {
	// DefaultConnectionNameTemplate
	ConnectionDisplayName pulumi.StringPtrInput `pulumi:"connectionDisplayName"`
	// ConnectionPortalUrl
	ConnectionPortalUrl pulumi.Input `pulumi:"connectionPortalUrl"`
	// Description
	Description pulumi.StringPtrInput `pulumi:"description"`
	// Display Name
	DisplayName pulumi.StringPtrInput `pulumi:"displayName"`
	// Icon Url
	IconUrl pulumi.StringPtrInput `pulumi:"iconUrl"`
	// Resource Id
	Id pulumi.StringPtrInput `pulumi:"id"`
	// Kind of resource
	Kind pulumi.StringPtrInput `pulumi:"kind"`
	// Resource Location
	Location pulumi.StringInput `pulumi:"location"`
	// Resource Name
	Name pulumi.StringPtrInput `pulumi:"name"`
	// Resource tags
	Tags pulumi.StringMapInput `pulumi:"tags"`
	// a public accessible url of the Terms Of Use Url of this API
	TermsOfUseUrl pulumi.StringPtrInput `pulumi:"termsOfUseUrl"`
	// Resource type
	Type pulumi.StringPtrInput `pulumi:"type"`
}

General API information

func (GeneralApiInformationArgs) ElementType

func (GeneralApiInformationArgs) ElementType() reflect.Type

func (GeneralApiInformationArgs) ToGeneralApiInformationOutput

func (i GeneralApiInformationArgs) ToGeneralApiInformationOutput() GeneralApiInformationOutput

func (GeneralApiInformationArgs) ToGeneralApiInformationOutputWithContext

func (i GeneralApiInformationArgs) ToGeneralApiInformationOutputWithContext(ctx context.Context) GeneralApiInformationOutput

func (GeneralApiInformationArgs) ToGeneralApiInformationPtrOutput

func (i GeneralApiInformationArgs) ToGeneralApiInformationPtrOutput() GeneralApiInformationPtrOutput

func (GeneralApiInformationArgs) ToGeneralApiInformationPtrOutputWithContext

func (i GeneralApiInformationArgs) ToGeneralApiInformationPtrOutputWithContext(ctx context.Context) GeneralApiInformationPtrOutput

type GeneralApiInformationInput

type GeneralApiInformationInput interface {
	pulumi.Input

	ToGeneralApiInformationOutput() GeneralApiInformationOutput
	ToGeneralApiInformationOutputWithContext(context.Context) GeneralApiInformationOutput
}

GeneralApiInformationInput is an input type that accepts GeneralApiInformationArgs and GeneralApiInformationOutput values. You can construct a concrete instance of `GeneralApiInformationInput` via:

GeneralApiInformationArgs{...}

type GeneralApiInformationOutput

type GeneralApiInformationOutput struct{ *pulumi.OutputState }

General API information

func (GeneralApiInformationOutput) ConnectionDisplayName

func (o GeneralApiInformationOutput) ConnectionDisplayName() pulumi.StringPtrOutput

DefaultConnectionNameTemplate

func (GeneralApiInformationOutput) ConnectionPortalUrl

func (o GeneralApiInformationOutput) ConnectionPortalUrl() pulumi.AnyOutput

ConnectionPortalUrl

func (GeneralApiInformationOutput) Description

Description

func (GeneralApiInformationOutput) DisplayName

Display Name

func (GeneralApiInformationOutput) ElementType

func (GeneralApiInformationOutput) IconUrl

Icon Url

func (GeneralApiInformationOutput) Id

Resource Id

func (GeneralApiInformationOutput) Kind

Kind of resource

func (GeneralApiInformationOutput) Location

Resource Location

func (GeneralApiInformationOutput) Name

Resource Name

func (GeneralApiInformationOutput) Tags

Resource tags

func (GeneralApiInformationOutput) TermsOfUseUrl

a public accessible url of the Terms Of Use Url of this API

func (GeneralApiInformationOutput) ToGeneralApiInformationOutput

func (o GeneralApiInformationOutput) ToGeneralApiInformationOutput() GeneralApiInformationOutput

func (GeneralApiInformationOutput) ToGeneralApiInformationOutputWithContext

func (o GeneralApiInformationOutput) ToGeneralApiInformationOutputWithContext(ctx context.Context) GeneralApiInformationOutput

func (GeneralApiInformationOutput) ToGeneralApiInformationPtrOutput

func (o GeneralApiInformationOutput) ToGeneralApiInformationPtrOutput() GeneralApiInformationPtrOutput

func (GeneralApiInformationOutput) ToGeneralApiInformationPtrOutputWithContext

func (o GeneralApiInformationOutput) ToGeneralApiInformationPtrOutputWithContext(ctx context.Context) GeneralApiInformationPtrOutput

func (GeneralApiInformationOutput) Type

Resource type

type GeneralApiInformationPtrInput

type GeneralApiInformationPtrInput interface {
	pulumi.Input

	ToGeneralApiInformationPtrOutput() GeneralApiInformationPtrOutput
	ToGeneralApiInformationPtrOutputWithContext(context.Context) GeneralApiInformationPtrOutput
}

GeneralApiInformationPtrInput is an input type that accepts GeneralApiInformationArgs, GeneralApiInformationPtr and GeneralApiInformationPtrOutput values. You can construct a concrete instance of `GeneralApiInformationPtrInput` via:

        GeneralApiInformationArgs{...}

or:

        nil

type GeneralApiInformationPtrOutput

type GeneralApiInformationPtrOutput struct{ *pulumi.OutputState }

func (GeneralApiInformationPtrOutput) ConnectionDisplayName

func (o GeneralApiInformationPtrOutput) ConnectionDisplayName() pulumi.StringPtrOutput

DefaultConnectionNameTemplate

func (GeneralApiInformationPtrOutput) ConnectionPortalUrl

func (o GeneralApiInformationPtrOutput) ConnectionPortalUrl() pulumi.AnyOutput

ConnectionPortalUrl

func (GeneralApiInformationPtrOutput) Description

Description

func (GeneralApiInformationPtrOutput) DisplayName

Display Name

func (GeneralApiInformationPtrOutput) Elem

func (GeneralApiInformationPtrOutput) ElementType

func (GeneralApiInformationPtrOutput) IconUrl

Icon Url

func (GeneralApiInformationPtrOutput) Id

Resource Id

func (GeneralApiInformationPtrOutput) Kind

Kind of resource

func (GeneralApiInformationPtrOutput) Location

Resource Location

func (GeneralApiInformationPtrOutput) Name

Resource Name

func (GeneralApiInformationPtrOutput) Tags

Resource tags

func (GeneralApiInformationPtrOutput) TermsOfUseUrl

a public accessible url of the Terms Of Use Url of this API

func (GeneralApiInformationPtrOutput) ToGeneralApiInformationPtrOutput

func (o GeneralApiInformationPtrOutput) ToGeneralApiInformationPtrOutput() GeneralApiInformationPtrOutput

func (GeneralApiInformationPtrOutput) ToGeneralApiInformationPtrOutputWithContext

func (o GeneralApiInformationPtrOutput) ToGeneralApiInformationPtrOutputWithContext(ctx context.Context) GeneralApiInformationPtrOutput

func (GeneralApiInformationPtrOutput) Type

Resource type

type GeneralApiInformationResponse

type GeneralApiInformationResponse struct {
	// DefaultConnectionNameTemplate
	ConnectionDisplayName *string `pulumi:"connectionDisplayName"`
	// ConnectionPortalUrl
	ConnectionPortalUrl interface{} `pulumi:"connectionPortalUrl"`
	// Description
	Description *string `pulumi:"description"`
	// Display Name
	DisplayName *string `pulumi:"displayName"`
	// Icon Url
	IconUrl *string `pulumi:"iconUrl"`
	// Resource Id
	Id *string `pulumi:"id"`
	// Kind of resource
	Kind *string `pulumi:"kind"`
	// Resource Location
	Location string `pulumi:"location"`
	// Resource Name
	Name *string `pulumi:"name"`
	// Resource tags
	Tags map[string]string `pulumi:"tags"`
	// a public accessible url of the Terms Of Use Url of this API
	TermsOfUseUrl *string `pulumi:"termsOfUseUrl"`
	// Resource type
	Type *string `pulumi:"type"`
}

General API information

type GeneralApiInformationResponseArgs

type GeneralApiInformationResponseArgs struct {
	// DefaultConnectionNameTemplate
	ConnectionDisplayName pulumi.StringPtrInput `pulumi:"connectionDisplayName"`
	// ConnectionPortalUrl
	ConnectionPortalUrl pulumi.Input `pulumi:"connectionPortalUrl"`
	// Description
	Description pulumi.StringPtrInput `pulumi:"description"`
	// Display Name
	DisplayName pulumi.StringPtrInput `pulumi:"displayName"`
	// Icon Url
	IconUrl pulumi.StringPtrInput `pulumi:"iconUrl"`
	// Resource Id
	Id pulumi.StringPtrInput `pulumi:"id"`
	// Kind of resource
	Kind pulumi.StringPtrInput `pulumi:"kind"`
	// Resource Location
	Location pulumi.StringInput `pulumi:"location"`
	// Resource Name
	Name pulumi.StringPtrInput `pulumi:"name"`
	// Resource tags
	Tags pulumi.StringMapInput `pulumi:"tags"`
	// a public accessible url of the Terms Of Use Url of this API
	TermsOfUseUrl pulumi.StringPtrInput `pulumi:"termsOfUseUrl"`
	// Resource type
	Type pulumi.StringPtrInput `pulumi:"type"`
}

General API information

func (GeneralApiInformationResponseArgs) ElementType

func (GeneralApiInformationResponseArgs) ToGeneralApiInformationResponseOutput

func (i GeneralApiInformationResponseArgs) ToGeneralApiInformationResponseOutput() GeneralApiInformationResponseOutput

func (GeneralApiInformationResponseArgs) ToGeneralApiInformationResponseOutputWithContext

func (i GeneralApiInformationResponseArgs) ToGeneralApiInformationResponseOutputWithContext(ctx context.Context) GeneralApiInformationResponseOutput

func (GeneralApiInformationResponseArgs) ToGeneralApiInformationResponsePtrOutput

func (i GeneralApiInformationResponseArgs) ToGeneralApiInformationResponsePtrOutput() GeneralApiInformationResponsePtrOutput

func (GeneralApiInformationResponseArgs) ToGeneralApiInformationResponsePtrOutputWithContext

func (i GeneralApiInformationResponseArgs) ToGeneralApiInformationResponsePtrOutputWithContext(ctx context.Context) GeneralApiInformationResponsePtrOutput

type GeneralApiInformationResponseInput

type GeneralApiInformationResponseInput interface {
	pulumi.Input

	ToGeneralApiInformationResponseOutput() GeneralApiInformationResponseOutput
	ToGeneralApiInformationResponseOutputWithContext(context.Context) GeneralApiInformationResponseOutput
}

GeneralApiInformationResponseInput is an input type that accepts GeneralApiInformationResponseArgs and GeneralApiInformationResponseOutput values. You can construct a concrete instance of `GeneralApiInformationResponseInput` via:

GeneralApiInformationResponseArgs{...}

type GeneralApiInformationResponseOutput

type GeneralApiInformationResponseOutput struct{ *pulumi.OutputState }

General API information

func (GeneralApiInformationResponseOutput) ConnectionDisplayName

DefaultConnectionNameTemplate

func (GeneralApiInformationResponseOutput) ConnectionPortalUrl

func (o GeneralApiInformationResponseOutput) ConnectionPortalUrl() pulumi.AnyOutput

ConnectionPortalUrl

func (GeneralApiInformationResponseOutput) Description

Description

func (GeneralApiInformationResponseOutput) DisplayName

Display Name

func (GeneralApiInformationResponseOutput) ElementType

func (GeneralApiInformationResponseOutput) IconUrl

Icon Url

func (GeneralApiInformationResponseOutput) Id

Resource Id

func (GeneralApiInformationResponseOutput) Kind

Kind of resource

func (GeneralApiInformationResponseOutput) Location

Resource Location

func (GeneralApiInformationResponseOutput) Name

Resource Name

func (GeneralApiInformationResponseOutput) Tags

Resource tags

func (GeneralApiInformationResponseOutput) TermsOfUseUrl

a public accessible url of the Terms Of Use Url of this API

func (GeneralApiInformationResponseOutput) ToGeneralApiInformationResponseOutput

func (o GeneralApiInformationResponseOutput) ToGeneralApiInformationResponseOutput() GeneralApiInformationResponseOutput

func (GeneralApiInformationResponseOutput) ToGeneralApiInformationResponseOutputWithContext

func (o GeneralApiInformationResponseOutput) ToGeneralApiInformationResponseOutputWithContext(ctx context.Context) GeneralApiInformationResponseOutput

func (GeneralApiInformationResponseOutput) ToGeneralApiInformationResponsePtrOutput

func (o GeneralApiInformationResponseOutput) ToGeneralApiInformationResponsePtrOutput() GeneralApiInformationResponsePtrOutput

func (GeneralApiInformationResponseOutput) ToGeneralApiInformationResponsePtrOutputWithContext

func (o GeneralApiInformationResponseOutput) ToGeneralApiInformationResponsePtrOutputWithContext(ctx context.Context) GeneralApiInformationResponsePtrOutput

func (GeneralApiInformationResponseOutput) Type

Resource type

type GeneralApiInformationResponsePtrInput

type GeneralApiInformationResponsePtrInput interface {
	pulumi.Input

	ToGeneralApiInformationResponsePtrOutput() GeneralApiInformationResponsePtrOutput
	ToGeneralApiInformationResponsePtrOutputWithContext(context.Context) GeneralApiInformationResponsePtrOutput
}

GeneralApiInformationResponsePtrInput is an input type that accepts GeneralApiInformationResponseArgs, GeneralApiInformationResponsePtr and GeneralApiInformationResponsePtrOutput values. You can construct a concrete instance of `GeneralApiInformationResponsePtrInput` via:

        GeneralApiInformationResponseArgs{...}

or:

        nil

type GeneralApiInformationResponsePtrOutput

type GeneralApiInformationResponsePtrOutput struct{ *pulumi.OutputState }

func (GeneralApiInformationResponsePtrOutput) ConnectionDisplayName

DefaultConnectionNameTemplate

func (GeneralApiInformationResponsePtrOutput) ConnectionPortalUrl

ConnectionPortalUrl

func (GeneralApiInformationResponsePtrOutput) Description

Description

func (GeneralApiInformationResponsePtrOutput) DisplayName

Display Name

func (GeneralApiInformationResponsePtrOutput) Elem

func (GeneralApiInformationResponsePtrOutput) ElementType

func (GeneralApiInformationResponsePtrOutput) IconUrl

Icon Url

func (GeneralApiInformationResponsePtrOutput) Id

Resource Id

func (GeneralApiInformationResponsePtrOutput) Kind

Kind of resource

func (GeneralApiInformationResponsePtrOutput) Location

Resource Location

func (GeneralApiInformationResponsePtrOutput) Name

Resource Name

func (GeneralApiInformationResponsePtrOutput) Tags

Resource tags

func (GeneralApiInformationResponsePtrOutput) TermsOfUseUrl

a public accessible url of the Terms Of Use Url of this API

func (GeneralApiInformationResponsePtrOutput) ToGeneralApiInformationResponsePtrOutput

func (o GeneralApiInformationResponsePtrOutput) ToGeneralApiInformationResponsePtrOutput() GeneralApiInformationResponsePtrOutput

func (GeneralApiInformationResponsePtrOutput) ToGeneralApiInformationResponsePtrOutputWithContext

func (o GeneralApiInformationResponsePtrOutput) ToGeneralApiInformationResponsePtrOutputWithContext(ctx context.Context) GeneralApiInformationResponsePtrOutput

func (GeneralApiInformationResponsePtrOutput) Type

Resource type

type HostingEnvironmentServiceDescriptions

type HostingEnvironmentServiceDescriptions struct {
	// Host Id
	HostId *string `pulumi:"hostId"`
	// Hosting environment Id
	HostingEnvironmentId *string `pulumi:"hostingEnvironmentId"`
	// service url to use
	ServiceUrl *string `pulumi:"serviceUrl"`
	// When the backend url is in same ASE, for performance reason this flag can be set to true
	//             If WebApp.DisableHostNames is also set it improves the security by making the back end accessible only
	//             via API calls
	//             Note: calls will fail if this option is used but back end is not on the same ASE
	UseInternalRouting *bool `pulumi:"useInternalRouting"`
}

Back end service per ASE

type HostingEnvironmentServiceDescriptionsArgs

type HostingEnvironmentServiceDescriptionsArgs struct {
	// Host Id
	HostId pulumi.StringPtrInput `pulumi:"hostId"`
	// Hosting environment Id
	HostingEnvironmentId pulumi.StringPtrInput `pulumi:"hostingEnvironmentId"`
	// service url to use
	ServiceUrl pulumi.StringPtrInput `pulumi:"serviceUrl"`
	// When the backend url is in same ASE, for performance reason this flag can be set to true
	//             If WebApp.DisableHostNames is also set it improves the security by making the back end accessible only
	//             via API calls
	//             Note: calls will fail if this option is used but back end is not on the same ASE
	UseInternalRouting pulumi.BoolPtrInput `pulumi:"useInternalRouting"`
}

Back end service per ASE

func (HostingEnvironmentServiceDescriptionsArgs) ElementType

func (HostingEnvironmentServiceDescriptionsArgs) ToHostingEnvironmentServiceDescriptionsOutput

func (i HostingEnvironmentServiceDescriptionsArgs) ToHostingEnvironmentServiceDescriptionsOutput() HostingEnvironmentServiceDescriptionsOutput

func (HostingEnvironmentServiceDescriptionsArgs) ToHostingEnvironmentServiceDescriptionsOutputWithContext

func (i HostingEnvironmentServiceDescriptionsArgs) ToHostingEnvironmentServiceDescriptionsOutputWithContext(ctx context.Context) HostingEnvironmentServiceDescriptionsOutput

type HostingEnvironmentServiceDescriptionsArray

type HostingEnvironmentServiceDescriptionsArray []HostingEnvironmentServiceDescriptionsInput

func (HostingEnvironmentServiceDescriptionsArray) ElementType

func (HostingEnvironmentServiceDescriptionsArray) ToHostingEnvironmentServiceDescriptionsArrayOutput

func (i HostingEnvironmentServiceDescriptionsArray) ToHostingEnvironmentServiceDescriptionsArrayOutput() HostingEnvironmentServiceDescriptionsArrayOutput

func (HostingEnvironmentServiceDescriptionsArray) ToHostingEnvironmentServiceDescriptionsArrayOutputWithContext

func (i HostingEnvironmentServiceDescriptionsArray) ToHostingEnvironmentServiceDescriptionsArrayOutputWithContext(ctx context.Context) HostingEnvironmentServiceDescriptionsArrayOutput

type HostingEnvironmentServiceDescriptionsArrayInput

type HostingEnvironmentServiceDescriptionsArrayInput interface {
	pulumi.Input

	ToHostingEnvironmentServiceDescriptionsArrayOutput() HostingEnvironmentServiceDescriptionsArrayOutput
	ToHostingEnvironmentServiceDescriptionsArrayOutputWithContext(context.Context) HostingEnvironmentServiceDescriptionsArrayOutput
}

HostingEnvironmentServiceDescriptionsArrayInput is an input type that accepts HostingEnvironmentServiceDescriptionsArray and HostingEnvironmentServiceDescriptionsArrayOutput values. You can construct a concrete instance of `HostingEnvironmentServiceDescriptionsArrayInput` via:

HostingEnvironmentServiceDescriptionsArray{ HostingEnvironmentServiceDescriptionsArgs{...} }

type HostingEnvironmentServiceDescriptionsArrayOutput

type HostingEnvironmentServiceDescriptionsArrayOutput struct{ *pulumi.OutputState }

func (HostingEnvironmentServiceDescriptionsArrayOutput) ElementType

func (HostingEnvironmentServiceDescriptionsArrayOutput) Index

func (HostingEnvironmentServiceDescriptionsArrayOutput) ToHostingEnvironmentServiceDescriptionsArrayOutput

func (o HostingEnvironmentServiceDescriptionsArrayOutput) ToHostingEnvironmentServiceDescriptionsArrayOutput() HostingEnvironmentServiceDescriptionsArrayOutput

func (HostingEnvironmentServiceDescriptionsArrayOutput) ToHostingEnvironmentServiceDescriptionsArrayOutputWithContext

func (o HostingEnvironmentServiceDescriptionsArrayOutput) ToHostingEnvironmentServiceDescriptionsArrayOutputWithContext(ctx context.Context) HostingEnvironmentServiceDescriptionsArrayOutput

type HostingEnvironmentServiceDescriptionsInput

type HostingEnvironmentServiceDescriptionsInput interface {
	pulumi.Input

	ToHostingEnvironmentServiceDescriptionsOutput() HostingEnvironmentServiceDescriptionsOutput
	ToHostingEnvironmentServiceDescriptionsOutputWithContext(context.Context) HostingEnvironmentServiceDescriptionsOutput
}

HostingEnvironmentServiceDescriptionsInput is an input type that accepts HostingEnvironmentServiceDescriptionsArgs and HostingEnvironmentServiceDescriptionsOutput values. You can construct a concrete instance of `HostingEnvironmentServiceDescriptionsInput` via:

HostingEnvironmentServiceDescriptionsArgs{...}

type HostingEnvironmentServiceDescriptionsOutput

type HostingEnvironmentServiceDescriptionsOutput struct{ *pulumi.OutputState }

Back end service per ASE

func (HostingEnvironmentServiceDescriptionsOutput) ElementType

func (HostingEnvironmentServiceDescriptionsOutput) HostId

Host Id

func (HostingEnvironmentServiceDescriptionsOutput) HostingEnvironmentId

Hosting environment Id

func (HostingEnvironmentServiceDescriptionsOutput) ServiceUrl

service url to use

func (HostingEnvironmentServiceDescriptionsOutput) ToHostingEnvironmentServiceDescriptionsOutput

func (o HostingEnvironmentServiceDescriptionsOutput) ToHostingEnvironmentServiceDescriptionsOutput() HostingEnvironmentServiceDescriptionsOutput

func (HostingEnvironmentServiceDescriptionsOutput) ToHostingEnvironmentServiceDescriptionsOutputWithContext

func (o HostingEnvironmentServiceDescriptionsOutput) ToHostingEnvironmentServiceDescriptionsOutputWithContext(ctx context.Context) HostingEnvironmentServiceDescriptionsOutput

func (HostingEnvironmentServiceDescriptionsOutput) UseInternalRouting

When the backend url is in same ASE, for performance reason this flag can be set to true

If WebApp.DisableHostNames is also set it improves the security by making the back end accessible only
via API calls
Note: calls will fail if this option is used but back end is not on the same ASE

type HostingEnvironmentServiceDescriptionsResponse

type HostingEnvironmentServiceDescriptionsResponse struct {
	// Host Id
	HostId *string `pulumi:"hostId"`
	// Hosting environment Id
	HostingEnvironmentId *string `pulumi:"hostingEnvironmentId"`
	// service url to use
	ServiceUrl *string `pulumi:"serviceUrl"`
	// When the backend url is in same ASE, for performance reason this flag can be set to true
	//             If WebApp.DisableHostNames is also set it improves the security by making the back end accessible only
	//             via API calls
	//             Note: calls will fail if this option is used but back end is not on the same ASE
	UseInternalRouting *bool `pulumi:"useInternalRouting"`
}

Back end service per ASE

type HostingEnvironmentServiceDescriptionsResponseArgs

type HostingEnvironmentServiceDescriptionsResponseArgs struct {
	// Host Id
	HostId pulumi.StringPtrInput `pulumi:"hostId"`
	// Hosting environment Id
	HostingEnvironmentId pulumi.StringPtrInput `pulumi:"hostingEnvironmentId"`
	// service url to use
	ServiceUrl pulumi.StringPtrInput `pulumi:"serviceUrl"`
	// When the backend url is in same ASE, for performance reason this flag can be set to true
	//             If WebApp.DisableHostNames is also set it improves the security by making the back end accessible only
	//             via API calls
	//             Note: calls will fail if this option is used but back end is not on the same ASE
	UseInternalRouting pulumi.BoolPtrInput `pulumi:"useInternalRouting"`
}

Back end service per ASE

func (HostingEnvironmentServiceDescriptionsResponseArgs) ElementType

func (HostingEnvironmentServiceDescriptionsResponseArgs) ToHostingEnvironmentServiceDescriptionsResponseOutput

func (i HostingEnvironmentServiceDescriptionsResponseArgs) ToHostingEnvironmentServiceDescriptionsResponseOutput() HostingEnvironmentServiceDescriptionsResponseOutput

func (HostingEnvironmentServiceDescriptionsResponseArgs) ToHostingEnvironmentServiceDescriptionsResponseOutputWithContext

func (i HostingEnvironmentServiceDescriptionsResponseArgs) ToHostingEnvironmentServiceDescriptionsResponseOutputWithContext(ctx context.Context) HostingEnvironmentServiceDescriptionsResponseOutput

type HostingEnvironmentServiceDescriptionsResponseArray

type HostingEnvironmentServiceDescriptionsResponseArray []HostingEnvironmentServiceDescriptionsResponseInput

func (HostingEnvironmentServiceDescriptionsResponseArray) ElementType

func (HostingEnvironmentServiceDescriptionsResponseArray) ToHostingEnvironmentServiceDescriptionsResponseArrayOutput

func (i HostingEnvironmentServiceDescriptionsResponseArray) ToHostingEnvironmentServiceDescriptionsResponseArrayOutput() HostingEnvironmentServiceDescriptionsResponseArrayOutput

func (HostingEnvironmentServiceDescriptionsResponseArray) ToHostingEnvironmentServiceDescriptionsResponseArrayOutputWithContext

func (i HostingEnvironmentServiceDescriptionsResponseArray) ToHostingEnvironmentServiceDescriptionsResponseArrayOutputWithContext(ctx context.Context) HostingEnvironmentServiceDescriptionsResponseArrayOutput

type HostingEnvironmentServiceDescriptionsResponseArrayInput

type HostingEnvironmentServiceDescriptionsResponseArrayInput interface {
	pulumi.Input

	ToHostingEnvironmentServiceDescriptionsResponseArrayOutput() HostingEnvironmentServiceDescriptionsResponseArrayOutput
	ToHostingEnvironmentServiceDescriptionsResponseArrayOutputWithContext(context.Context) HostingEnvironmentServiceDescriptionsResponseArrayOutput
}

HostingEnvironmentServiceDescriptionsResponseArrayInput is an input type that accepts HostingEnvironmentServiceDescriptionsResponseArray and HostingEnvironmentServiceDescriptionsResponseArrayOutput values. You can construct a concrete instance of `HostingEnvironmentServiceDescriptionsResponseArrayInput` via:

HostingEnvironmentServiceDescriptionsResponseArray{ HostingEnvironmentServiceDescriptionsResponseArgs{...} }

type HostingEnvironmentServiceDescriptionsResponseArrayOutput

type HostingEnvironmentServiceDescriptionsResponseArrayOutput struct{ *pulumi.OutputState }

func (HostingEnvironmentServiceDescriptionsResponseArrayOutput) ElementType

func (HostingEnvironmentServiceDescriptionsResponseArrayOutput) Index

func (HostingEnvironmentServiceDescriptionsResponseArrayOutput) ToHostingEnvironmentServiceDescriptionsResponseArrayOutput

func (HostingEnvironmentServiceDescriptionsResponseArrayOutput) ToHostingEnvironmentServiceDescriptionsResponseArrayOutputWithContext

func (o HostingEnvironmentServiceDescriptionsResponseArrayOutput) ToHostingEnvironmentServiceDescriptionsResponseArrayOutputWithContext(ctx context.Context) HostingEnvironmentServiceDescriptionsResponseArrayOutput

type HostingEnvironmentServiceDescriptionsResponseInput

type HostingEnvironmentServiceDescriptionsResponseInput interface {
	pulumi.Input

	ToHostingEnvironmentServiceDescriptionsResponseOutput() HostingEnvironmentServiceDescriptionsResponseOutput
	ToHostingEnvironmentServiceDescriptionsResponseOutputWithContext(context.Context) HostingEnvironmentServiceDescriptionsResponseOutput
}

HostingEnvironmentServiceDescriptionsResponseInput is an input type that accepts HostingEnvironmentServiceDescriptionsResponseArgs and HostingEnvironmentServiceDescriptionsResponseOutput values. You can construct a concrete instance of `HostingEnvironmentServiceDescriptionsResponseInput` via:

HostingEnvironmentServiceDescriptionsResponseArgs{...}

type HostingEnvironmentServiceDescriptionsResponseOutput

type HostingEnvironmentServiceDescriptionsResponseOutput struct{ *pulumi.OutputState }

Back end service per ASE

func (HostingEnvironmentServiceDescriptionsResponseOutput) ElementType

func (HostingEnvironmentServiceDescriptionsResponseOutput) HostId

Host Id

func (HostingEnvironmentServiceDescriptionsResponseOutput) HostingEnvironmentId

Hosting environment Id

func (HostingEnvironmentServiceDescriptionsResponseOutput) ServiceUrl

service url to use

func (HostingEnvironmentServiceDescriptionsResponseOutput) ToHostingEnvironmentServiceDescriptionsResponseOutput

func (o HostingEnvironmentServiceDescriptionsResponseOutput) ToHostingEnvironmentServiceDescriptionsResponseOutput() HostingEnvironmentServiceDescriptionsResponseOutput

func (HostingEnvironmentServiceDescriptionsResponseOutput) ToHostingEnvironmentServiceDescriptionsResponseOutputWithContext

func (o HostingEnvironmentServiceDescriptionsResponseOutput) ToHostingEnvironmentServiceDescriptionsResponseOutputWithContext(ctx context.Context) HostingEnvironmentServiceDescriptionsResponseOutput

func (HostingEnvironmentServiceDescriptionsResponseOutput) UseInternalRouting

When the backend url is in same ASE, for performance reason this flag can be set to true

If WebApp.DisableHostNames is also set it improves the security by making the back end accessible only
via API calls
Note: calls will fail if this option is used but back end is not on the same ASE

type ListConnectionConsentLinksArgs

type ListConnectionConsentLinksArgs struct {
	// The connection name.
	ConnectionName string `pulumi:"connectionName"`
	// Resource Id
	Id *string `pulumi:"id"`
	// Kind of resource
	Kind *string `pulumi:"kind"`
	// Resource Location
	Location *string `pulumi:"location"`
	// Resource Name
	Name *string `pulumi:"name"`
	// Array of links
	Parameters []ConsentLinkInputParameter `pulumi:"parameters"`
	// The resource group name.
	ResourceGroupName string `pulumi:"resourceGroupName"`
	// Resource tags
	Tags map[string]string `pulumi:"tags"`
	// Resource type
	Type *string `pulumi:"type"`
}

type ListConnectionConsentLinksResult

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

Collection of consent links

type ListConnectionKeysArgs

type ListConnectionKeysArgs struct {
	// The connection name.
	ConnectionName string `pulumi:"connectionName"`
	// Resource Id
	Id *string `pulumi:"id"`
	// Kind of resource
	Kind *string `pulumi:"kind"`
	// Resource Location
	Location *string `pulumi:"location"`
	// Resource Name
	Name *string `pulumi:"name"`
	// The resource group name.
	ResourceGroupName string `pulumi:"resourceGroupName"`
	// Resource tags
	Tags map[string]string `pulumi:"tags"`
	// Resource type
	Type *string `pulumi:"type"`
	// time span for how long the keys will be valid
	ValidityTimeSpan *string `pulumi:"validityTimeSpan"`
}

type ListConnectionKeysResult

type ListConnectionKeysResult struct {
	// Connection Key
	ConnectionKey *string `pulumi:"connectionKey"`
	// Tokens/Claim
	ParameterValues map[string]interface{} `pulumi:"parameterValues"`
}

type LookupConnectionArgs

type LookupConnectionArgs struct {
	// The connection name.
	ConnectionName string `pulumi:"connectionName"`
	// The resource group name.
	ResourceGroupName string `pulumi:"resourceGroupName"`
}

type LookupConnectionResult

type LookupConnectionResult struct {
	// expanded connection provider name
	Api *ExpandedParentApiEntityResponse `pulumi:"api"`
	// Timestamp of last connection change.
	ChangedTime *string `pulumi:"changedTime"`
	// Timestamp of the connection creation
	CreatedTime *string `pulumi:"createdTime"`
	// Custom login setting values.
	CustomParameterValues map[string]ParameterCustomLoginSettingValuesResponse `pulumi:"customParameterValues"`
	// display name
	DisplayName *string `pulumi:"displayName"`
	// Time in UTC when the first expiration of OAuth tokens
	FirstExpirationTime *string `pulumi:"firstExpirationTime"`
	// Resource Id
	Id *string `pulumi:"id"`
	// List of Keywords that tag the acl
	Keywords []string `pulumi:"keywords"`
	// Kind of resource
	Kind *string `pulumi:"kind"`
	// Resource Location
	Location string      `pulumi:"location"`
	Metadata interface{} `pulumi:"metadata"`
	// Resource Name
	Name *string `pulumi:"name"`
	// Tokens/Claim
	NonSecretParameterValues map[string]interface{} `pulumi:"nonSecretParameterValues"`
	// Tokens/Claim
	ParameterValues map[string]interface{} `pulumi:"parameterValues"`
	// Status of the connection
	Statuses []ConnectionStatusResponse `pulumi:"statuses"`
	// Resource tags
	Tags     map[string]string `pulumi:"tags"`
	TenantId *string           `pulumi:"tenantId"`
	// Resource type
	Type *string `pulumi:"type"`
}

API Connection

type ParameterCustomLoginSettingValues

type ParameterCustomLoginSettingValues struct {
	// Custom parameters.
	CustomParameters map[string]CustomLoginSettingValue `pulumi:"customParameters"`
	// Resource Id
	Id *string `pulumi:"id"`
	// Kind of resource
	Kind *string `pulumi:"kind"`
	// Resource Location
	Location string `pulumi:"location"`
	// Resource Name
	Name *string `pulumi:"name"`
	// Resource tags
	Tags map[string]string `pulumi:"tags"`
	// Resource type
	Type *string `pulumi:"type"`
}

Custom logging setting values

type ParameterCustomLoginSettingValuesArgs

type ParameterCustomLoginSettingValuesArgs struct {
	// Custom parameters.
	CustomParameters CustomLoginSettingValueMapInput `pulumi:"customParameters"`
	// Resource Id
	Id pulumi.StringPtrInput `pulumi:"id"`
	// Kind of resource
	Kind pulumi.StringPtrInput `pulumi:"kind"`
	// Resource Location
	Location pulumi.StringInput `pulumi:"location"`
	// Resource Name
	Name pulumi.StringPtrInput `pulumi:"name"`
	// Resource tags
	Tags pulumi.StringMapInput `pulumi:"tags"`
	// Resource type
	Type pulumi.StringPtrInput `pulumi:"type"`
}

Custom logging setting values

func (ParameterCustomLoginSettingValuesArgs) ElementType

func (ParameterCustomLoginSettingValuesArgs) ToParameterCustomLoginSettingValuesOutput

func (i ParameterCustomLoginSettingValuesArgs) ToParameterCustomLoginSettingValuesOutput() ParameterCustomLoginSettingValuesOutput

func (ParameterCustomLoginSettingValuesArgs) ToParameterCustomLoginSettingValuesOutputWithContext

func (i ParameterCustomLoginSettingValuesArgs) ToParameterCustomLoginSettingValuesOutputWithContext(ctx context.Context) ParameterCustomLoginSettingValuesOutput

type ParameterCustomLoginSettingValuesInput

type ParameterCustomLoginSettingValuesInput interface {
	pulumi.Input

	ToParameterCustomLoginSettingValuesOutput() ParameterCustomLoginSettingValuesOutput
	ToParameterCustomLoginSettingValuesOutputWithContext(context.Context) ParameterCustomLoginSettingValuesOutput
}

ParameterCustomLoginSettingValuesInput is an input type that accepts ParameterCustomLoginSettingValuesArgs and ParameterCustomLoginSettingValuesOutput values. You can construct a concrete instance of `ParameterCustomLoginSettingValuesInput` via:

ParameterCustomLoginSettingValuesArgs{...}

type ParameterCustomLoginSettingValuesMap

type ParameterCustomLoginSettingValuesMap map[string]ParameterCustomLoginSettingValuesInput

func (ParameterCustomLoginSettingValuesMap) ElementType

func (ParameterCustomLoginSettingValuesMap) ToParameterCustomLoginSettingValuesMapOutput

func (i ParameterCustomLoginSettingValuesMap) ToParameterCustomLoginSettingValuesMapOutput() ParameterCustomLoginSettingValuesMapOutput

func (ParameterCustomLoginSettingValuesMap) ToParameterCustomLoginSettingValuesMapOutputWithContext

func (i ParameterCustomLoginSettingValuesMap) ToParameterCustomLoginSettingValuesMapOutputWithContext(ctx context.Context) ParameterCustomLoginSettingValuesMapOutput

type ParameterCustomLoginSettingValuesMapInput

type ParameterCustomLoginSettingValuesMapInput interface {
	pulumi.Input

	ToParameterCustomLoginSettingValuesMapOutput() ParameterCustomLoginSettingValuesMapOutput
	ToParameterCustomLoginSettingValuesMapOutputWithContext(context.Context) ParameterCustomLoginSettingValuesMapOutput
}

ParameterCustomLoginSettingValuesMapInput is an input type that accepts ParameterCustomLoginSettingValuesMap and ParameterCustomLoginSettingValuesMapOutput values. You can construct a concrete instance of `ParameterCustomLoginSettingValuesMapInput` via:

ParameterCustomLoginSettingValuesMap{ "key": ParameterCustomLoginSettingValuesArgs{...} }

type ParameterCustomLoginSettingValuesMapOutput

type ParameterCustomLoginSettingValuesMapOutput struct{ *pulumi.OutputState }

func (ParameterCustomLoginSettingValuesMapOutput) ElementType

func (ParameterCustomLoginSettingValuesMapOutput) MapIndex

func (ParameterCustomLoginSettingValuesMapOutput) ToParameterCustomLoginSettingValuesMapOutput

func (o ParameterCustomLoginSettingValuesMapOutput) ToParameterCustomLoginSettingValuesMapOutput() ParameterCustomLoginSettingValuesMapOutput

func (ParameterCustomLoginSettingValuesMapOutput) ToParameterCustomLoginSettingValuesMapOutputWithContext

func (o ParameterCustomLoginSettingValuesMapOutput) ToParameterCustomLoginSettingValuesMapOutputWithContext(ctx context.Context) ParameterCustomLoginSettingValuesMapOutput

type ParameterCustomLoginSettingValuesOutput

type ParameterCustomLoginSettingValuesOutput struct{ *pulumi.OutputState }

Custom logging setting values

func (ParameterCustomLoginSettingValuesOutput) CustomParameters

Custom parameters.

func (ParameterCustomLoginSettingValuesOutput) ElementType

func (ParameterCustomLoginSettingValuesOutput) Id

Resource Id

func (ParameterCustomLoginSettingValuesOutput) Kind

Kind of resource

func (ParameterCustomLoginSettingValuesOutput) Location

Resource Location

func (ParameterCustomLoginSettingValuesOutput) Name

Resource Name

func (ParameterCustomLoginSettingValuesOutput) Tags

Resource tags

func (ParameterCustomLoginSettingValuesOutput) ToParameterCustomLoginSettingValuesOutput

func (o ParameterCustomLoginSettingValuesOutput) ToParameterCustomLoginSettingValuesOutput() ParameterCustomLoginSettingValuesOutput

func (ParameterCustomLoginSettingValuesOutput) ToParameterCustomLoginSettingValuesOutputWithContext

func (o ParameterCustomLoginSettingValuesOutput) ToParameterCustomLoginSettingValuesOutputWithContext(ctx context.Context) ParameterCustomLoginSettingValuesOutput

func (ParameterCustomLoginSettingValuesOutput) Type

Resource type

type ParameterCustomLoginSettingValuesResponse

type ParameterCustomLoginSettingValuesResponse struct {
	// Custom parameters.
	CustomParameters map[string]CustomLoginSettingValueResponse `pulumi:"customParameters"`
	// Resource Id
	Id *string `pulumi:"id"`
	// Kind of resource
	Kind *string `pulumi:"kind"`
	// Resource Location
	Location string `pulumi:"location"`
	// Resource Name
	Name *string `pulumi:"name"`
	// Resource tags
	Tags map[string]string `pulumi:"tags"`
	// Resource type
	Type *string `pulumi:"type"`
}

Custom logging setting values

type ParameterCustomLoginSettingValuesResponseArgs

type ParameterCustomLoginSettingValuesResponseArgs struct {
	// Custom parameters.
	CustomParameters CustomLoginSettingValueResponseMapInput `pulumi:"customParameters"`
	// Resource Id
	Id pulumi.StringPtrInput `pulumi:"id"`
	// Kind of resource
	Kind pulumi.StringPtrInput `pulumi:"kind"`
	// Resource Location
	Location pulumi.StringInput `pulumi:"location"`
	// Resource Name
	Name pulumi.StringPtrInput `pulumi:"name"`
	// Resource tags
	Tags pulumi.StringMapInput `pulumi:"tags"`
	// Resource type
	Type pulumi.StringPtrInput `pulumi:"type"`
}

Custom logging setting values

func (ParameterCustomLoginSettingValuesResponseArgs) ElementType

func (ParameterCustomLoginSettingValuesResponseArgs) ToParameterCustomLoginSettingValuesResponseOutput

func (i ParameterCustomLoginSettingValuesResponseArgs) ToParameterCustomLoginSettingValuesResponseOutput() ParameterCustomLoginSettingValuesResponseOutput

func (ParameterCustomLoginSettingValuesResponseArgs) ToParameterCustomLoginSettingValuesResponseOutputWithContext

func (i ParameterCustomLoginSettingValuesResponseArgs) ToParameterCustomLoginSettingValuesResponseOutputWithContext(ctx context.Context) ParameterCustomLoginSettingValuesResponseOutput

type ParameterCustomLoginSettingValuesResponseInput

type ParameterCustomLoginSettingValuesResponseInput interface {
	pulumi.Input

	ToParameterCustomLoginSettingValuesResponseOutput() ParameterCustomLoginSettingValuesResponseOutput
	ToParameterCustomLoginSettingValuesResponseOutputWithContext(context.Context) ParameterCustomLoginSettingValuesResponseOutput
}

ParameterCustomLoginSettingValuesResponseInput is an input type that accepts ParameterCustomLoginSettingValuesResponseArgs and ParameterCustomLoginSettingValuesResponseOutput values. You can construct a concrete instance of `ParameterCustomLoginSettingValuesResponseInput` via:

ParameterCustomLoginSettingValuesResponseArgs{...}

type ParameterCustomLoginSettingValuesResponseMap

type ParameterCustomLoginSettingValuesResponseMap map[string]ParameterCustomLoginSettingValuesResponseInput

func (ParameterCustomLoginSettingValuesResponseMap) ElementType

func (ParameterCustomLoginSettingValuesResponseMap) ToParameterCustomLoginSettingValuesResponseMapOutput

func (i ParameterCustomLoginSettingValuesResponseMap) ToParameterCustomLoginSettingValuesResponseMapOutput() ParameterCustomLoginSettingValuesResponseMapOutput

func (ParameterCustomLoginSettingValuesResponseMap) ToParameterCustomLoginSettingValuesResponseMapOutputWithContext

func (i ParameterCustomLoginSettingValuesResponseMap) ToParameterCustomLoginSettingValuesResponseMapOutputWithContext(ctx context.Context) ParameterCustomLoginSettingValuesResponseMapOutput

type ParameterCustomLoginSettingValuesResponseMapInput

type ParameterCustomLoginSettingValuesResponseMapInput interface {
	pulumi.Input

	ToParameterCustomLoginSettingValuesResponseMapOutput() ParameterCustomLoginSettingValuesResponseMapOutput
	ToParameterCustomLoginSettingValuesResponseMapOutputWithContext(context.Context) ParameterCustomLoginSettingValuesResponseMapOutput
}

ParameterCustomLoginSettingValuesResponseMapInput is an input type that accepts ParameterCustomLoginSettingValuesResponseMap and ParameterCustomLoginSettingValuesResponseMapOutput values. You can construct a concrete instance of `ParameterCustomLoginSettingValuesResponseMapInput` via:

ParameterCustomLoginSettingValuesResponseMap{ "key": ParameterCustomLoginSettingValuesResponseArgs{...} }

type ParameterCustomLoginSettingValuesResponseMapOutput

type ParameterCustomLoginSettingValuesResponseMapOutput struct{ *pulumi.OutputState }

func (ParameterCustomLoginSettingValuesResponseMapOutput) ElementType

func (ParameterCustomLoginSettingValuesResponseMapOutput) MapIndex

func (ParameterCustomLoginSettingValuesResponseMapOutput) ToParameterCustomLoginSettingValuesResponseMapOutput

func (o ParameterCustomLoginSettingValuesResponseMapOutput) ToParameterCustomLoginSettingValuesResponseMapOutput() ParameterCustomLoginSettingValuesResponseMapOutput

func (ParameterCustomLoginSettingValuesResponseMapOutput) ToParameterCustomLoginSettingValuesResponseMapOutputWithContext

func (o ParameterCustomLoginSettingValuesResponseMapOutput) ToParameterCustomLoginSettingValuesResponseMapOutputWithContext(ctx context.Context) ParameterCustomLoginSettingValuesResponseMapOutput

type ParameterCustomLoginSettingValuesResponseOutput

type ParameterCustomLoginSettingValuesResponseOutput struct{ *pulumi.OutputState }

Custom logging setting values

func (ParameterCustomLoginSettingValuesResponseOutput) CustomParameters

Custom parameters.

func (ParameterCustomLoginSettingValuesResponseOutput) ElementType

func (ParameterCustomLoginSettingValuesResponseOutput) Id

Resource Id

func (ParameterCustomLoginSettingValuesResponseOutput) Kind

Kind of resource

func (ParameterCustomLoginSettingValuesResponseOutput) Location

Resource Location

func (ParameterCustomLoginSettingValuesResponseOutput) Name

Resource Name

func (ParameterCustomLoginSettingValuesResponseOutput) Tags

Resource tags

func (ParameterCustomLoginSettingValuesResponseOutput) ToParameterCustomLoginSettingValuesResponseOutput

func (o ParameterCustomLoginSettingValuesResponseOutput) ToParameterCustomLoginSettingValuesResponseOutput() ParameterCustomLoginSettingValuesResponseOutput

func (ParameterCustomLoginSettingValuesResponseOutput) ToParameterCustomLoginSettingValuesResponseOutputWithContext

func (o ParameterCustomLoginSettingValuesResponseOutput) ToParameterCustomLoginSettingValuesResponseOutputWithContext(ctx context.Context) ParameterCustomLoginSettingValuesResponseOutput

func (ParameterCustomLoginSettingValuesResponseOutput) Type

Resource type

type PrincipalType added in v0.3.1

type PrincipalType pulumi.String

Principal type

func (PrincipalType) ElementType added in v0.3.1

func (PrincipalType) ElementType() reflect.Type

func (PrincipalType) ToStringOutput added in v0.3.1

func (e PrincipalType) ToStringOutput() pulumi.StringOutput

func (PrincipalType) ToStringOutputWithContext added in v0.3.1

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

func (PrincipalType) ToStringPtrOutput added in v0.3.1

func (e PrincipalType) ToStringPtrOutput() pulumi.StringPtrOutput

func (PrincipalType) ToStringPtrOutputWithContext added in v0.3.1

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

type ResponseMessageEnvelopeApiEntity

type ResponseMessageEnvelopeApiEntity struct {
	// Resource Id. Typically id is populated only for responses to GET requests. Caller is responsible for passing in this
	//             value for GET requests only.
	//             For example: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupId}/providers/Microsoft.Web/sites/{sitename}
	Id *string `pulumi:"id"`
	// Geo region resource belongs to e.g. SouthCentralUS, SouthEastAsia
	Location *string `pulumi:"location"`
	// Name of resource
	Name *string `pulumi:"name"`
	// Azure resource manager plan
	Plan *ArmPlan `pulumi:"plan"`
	// Resource specific properties
	Properties *ApiEntity `pulumi:"properties"`
	// Sku description of the resource
	Sku *SkuDescription `pulumi:"sku"`
	// Tags associated with resource
	Tags map[string]string `pulumi:"tags"`
	// Type of resource e.g Microsoft.Web/sites
	Type *string `pulumi:"type"`
}

Message envelope that contains the common Azure resource manager properties and the resource provider specific content

type ResponseMessageEnvelopeApiEntityArgs

type ResponseMessageEnvelopeApiEntityArgs struct {
	// Resource Id. Typically id is populated only for responses to GET requests. Caller is responsible for passing in this
	//             value for GET requests only.
	//             For example: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupId}/providers/Microsoft.Web/sites/{sitename}
	Id pulumi.StringPtrInput `pulumi:"id"`
	// Geo region resource belongs to e.g. SouthCentralUS, SouthEastAsia
	Location pulumi.StringPtrInput `pulumi:"location"`
	// Name of resource
	Name pulumi.StringPtrInput `pulumi:"name"`
	// Azure resource manager plan
	Plan ArmPlanPtrInput `pulumi:"plan"`
	// Resource specific properties
	Properties ApiEntityPtrInput `pulumi:"properties"`
	// Sku description of the resource
	Sku SkuDescriptionPtrInput `pulumi:"sku"`
	// Tags associated with resource
	Tags pulumi.StringMapInput `pulumi:"tags"`
	// Type of resource e.g Microsoft.Web/sites
	Type pulumi.StringPtrInput `pulumi:"type"`
}

Message envelope that contains the common Azure resource manager properties and the resource provider specific content

func (ResponseMessageEnvelopeApiEntityArgs) ElementType

func (ResponseMessageEnvelopeApiEntityArgs) ToResponseMessageEnvelopeApiEntityOutput

func (i ResponseMessageEnvelopeApiEntityArgs) ToResponseMessageEnvelopeApiEntityOutput() ResponseMessageEnvelopeApiEntityOutput

func (ResponseMessageEnvelopeApiEntityArgs) ToResponseMessageEnvelopeApiEntityOutputWithContext

func (i ResponseMessageEnvelopeApiEntityArgs) ToResponseMessageEnvelopeApiEntityOutputWithContext(ctx context.Context) ResponseMessageEnvelopeApiEntityOutput

func (ResponseMessageEnvelopeApiEntityArgs) ToResponseMessageEnvelopeApiEntityPtrOutput

func (i ResponseMessageEnvelopeApiEntityArgs) ToResponseMessageEnvelopeApiEntityPtrOutput() ResponseMessageEnvelopeApiEntityPtrOutput

func (ResponseMessageEnvelopeApiEntityArgs) ToResponseMessageEnvelopeApiEntityPtrOutputWithContext

func (i ResponseMessageEnvelopeApiEntityArgs) ToResponseMessageEnvelopeApiEntityPtrOutputWithContext(ctx context.Context) ResponseMessageEnvelopeApiEntityPtrOutput

type ResponseMessageEnvelopeApiEntityInput

type ResponseMessageEnvelopeApiEntityInput interface {
	pulumi.Input

	ToResponseMessageEnvelopeApiEntityOutput() ResponseMessageEnvelopeApiEntityOutput
	ToResponseMessageEnvelopeApiEntityOutputWithContext(context.Context) ResponseMessageEnvelopeApiEntityOutput
}

ResponseMessageEnvelopeApiEntityInput is an input type that accepts ResponseMessageEnvelopeApiEntityArgs and ResponseMessageEnvelopeApiEntityOutput values. You can construct a concrete instance of `ResponseMessageEnvelopeApiEntityInput` via:

ResponseMessageEnvelopeApiEntityArgs{...}

type ResponseMessageEnvelopeApiEntityOutput

type ResponseMessageEnvelopeApiEntityOutput struct{ *pulumi.OutputState }

Message envelope that contains the common Azure resource manager properties and the resource provider specific content

func (ResponseMessageEnvelopeApiEntityOutput) ElementType

func (ResponseMessageEnvelopeApiEntityOutput) Id

Resource Id. Typically id is populated only for responses to GET requests. Caller is responsible for passing in this

value for GET requests only.
For example: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupId}/providers/Microsoft.Web/sites/{sitename}

func (ResponseMessageEnvelopeApiEntityOutput) Location

Geo region resource belongs to e.g. SouthCentralUS, SouthEastAsia

func (ResponseMessageEnvelopeApiEntityOutput) Name

Name of resource

func (ResponseMessageEnvelopeApiEntityOutput) Plan

Azure resource manager plan

func (ResponseMessageEnvelopeApiEntityOutput) Properties

Resource specific properties

func (ResponseMessageEnvelopeApiEntityOutput) Sku

Sku description of the resource

func (ResponseMessageEnvelopeApiEntityOutput) Tags

Tags associated with resource

func (ResponseMessageEnvelopeApiEntityOutput) ToResponseMessageEnvelopeApiEntityOutput

func (o ResponseMessageEnvelopeApiEntityOutput) ToResponseMessageEnvelopeApiEntityOutput() ResponseMessageEnvelopeApiEntityOutput

func (ResponseMessageEnvelopeApiEntityOutput) ToResponseMessageEnvelopeApiEntityOutputWithContext

func (o ResponseMessageEnvelopeApiEntityOutput) ToResponseMessageEnvelopeApiEntityOutputWithContext(ctx context.Context) ResponseMessageEnvelopeApiEntityOutput

func (ResponseMessageEnvelopeApiEntityOutput) ToResponseMessageEnvelopeApiEntityPtrOutput

func (o ResponseMessageEnvelopeApiEntityOutput) ToResponseMessageEnvelopeApiEntityPtrOutput() ResponseMessageEnvelopeApiEntityPtrOutput

func (ResponseMessageEnvelopeApiEntityOutput) ToResponseMessageEnvelopeApiEntityPtrOutputWithContext

func (o ResponseMessageEnvelopeApiEntityOutput) ToResponseMessageEnvelopeApiEntityPtrOutputWithContext(ctx context.Context) ResponseMessageEnvelopeApiEntityPtrOutput

func (ResponseMessageEnvelopeApiEntityOutput) Type

Type of resource e.g Microsoft.Web/sites

type ResponseMessageEnvelopeApiEntityPtrInput

type ResponseMessageEnvelopeApiEntityPtrInput interface {
	pulumi.Input

	ToResponseMessageEnvelopeApiEntityPtrOutput() ResponseMessageEnvelopeApiEntityPtrOutput
	ToResponseMessageEnvelopeApiEntityPtrOutputWithContext(context.Context) ResponseMessageEnvelopeApiEntityPtrOutput
}

ResponseMessageEnvelopeApiEntityPtrInput is an input type that accepts ResponseMessageEnvelopeApiEntityArgs, ResponseMessageEnvelopeApiEntityPtr and ResponseMessageEnvelopeApiEntityPtrOutput values. You can construct a concrete instance of `ResponseMessageEnvelopeApiEntityPtrInput` via:

        ResponseMessageEnvelopeApiEntityArgs{...}

or:

        nil

type ResponseMessageEnvelopeApiEntityPtrOutput

type ResponseMessageEnvelopeApiEntityPtrOutput struct{ *pulumi.OutputState }

func (ResponseMessageEnvelopeApiEntityPtrOutput) Elem

func (ResponseMessageEnvelopeApiEntityPtrOutput) ElementType

func (ResponseMessageEnvelopeApiEntityPtrOutput) Id

Resource Id. Typically id is populated only for responses to GET requests. Caller is responsible for passing in this

value for GET requests only.
For example: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupId}/providers/Microsoft.Web/sites/{sitename}

func (ResponseMessageEnvelopeApiEntityPtrOutput) Location

Geo region resource belongs to e.g. SouthCentralUS, SouthEastAsia

func (ResponseMessageEnvelopeApiEntityPtrOutput) Name

Name of resource

func (ResponseMessageEnvelopeApiEntityPtrOutput) Plan

Azure resource manager plan

func (ResponseMessageEnvelopeApiEntityPtrOutput) Properties

Resource specific properties

func (ResponseMessageEnvelopeApiEntityPtrOutput) Sku

Sku description of the resource

func (ResponseMessageEnvelopeApiEntityPtrOutput) Tags

Tags associated with resource

func (ResponseMessageEnvelopeApiEntityPtrOutput) ToResponseMessageEnvelopeApiEntityPtrOutput

func (o ResponseMessageEnvelopeApiEntityPtrOutput) ToResponseMessageEnvelopeApiEntityPtrOutput() ResponseMessageEnvelopeApiEntityPtrOutput

func (ResponseMessageEnvelopeApiEntityPtrOutput) ToResponseMessageEnvelopeApiEntityPtrOutputWithContext

func (o ResponseMessageEnvelopeApiEntityPtrOutput) ToResponseMessageEnvelopeApiEntityPtrOutputWithContext(ctx context.Context) ResponseMessageEnvelopeApiEntityPtrOutput

func (ResponseMessageEnvelopeApiEntityPtrOutput) Type

Type of resource e.g Microsoft.Web/sites

type ResponseMessageEnvelopeApiEntityResponse

type ResponseMessageEnvelopeApiEntityResponse struct {
	// Resource Id. Typically id is populated only for responses to GET requests. Caller is responsible for passing in this
	//             value for GET requests only.
	//             For example: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupId}/providers/Microsoft.Web/sites/{sitename}
	Id *string `pulumi:"id"`
	// Geo region resource belongs to e.g. SouthCentralUS, SouthEastAsia
	Location *string `pulumi:"location"`
	// Name of resource
	Name *string `pulumi:"name"`
	// Azure resource manager plan
	Plan *ArmPlanResponse `pulumi:"plan"`
	// Resource specific properties
	Properties *ApiEntityResponse `pulumi:"properties"`
	// Sku description of the resource
	Sku *SkuDescriptionResponse `pulumi:"sku"`
	// Tags associated with resource
	Tags map[string]string `pulumi:"tags"`
	// Type of resource e.g Microsoft.Web/sites
	Type *string `pulumi:"type"`
}

Message envelope that contains the common Azure resource manager properties and the resource provider specific content

type ResponseMessageEnvelopeApiEntityResponseArgs

type ResponseMessageEnvelopeApiEntityResponseArgs struct {
	// Resource Id. Typically id is populated only for responses to GET requests. Caller is responsible for passing in this
	//             value for GET requests only.
	//             For example: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupId}/providers/Microsoft.Web/sites/{sitename}
	Id pulumi.StringPtrInput `pulumi:"id"`
	// Geo region resource belongs to e.g. SouthCentralUS, SouthEastAsia
	Location pulumi.StringPtrInput `pulumi:"location"`
	// Name of resource
	Name pulumi.StringPtrInput `pulumi:"name"`
	// Azure resource manager plan
	Plan ArmPlanResponsePtrInput `pulumi:"plan"`
	// Resource specific properties
	Properties ApiEntityResponsePtrInput `pulumi:"properties"`
	// Sku description of the resource
	Sku SkuDescriptionResponsePtrInput `pulumi:"sku"`
	// Tags associated with resource
	Tags pulumi.StringMapInput `pulumi:"tags"`
	// Type of resource e.g Microsoft.Web/sites
	Type pulumi.StringPtrInput `pulumi:"type"`
}

Message envelope that contains the common Azure resource manager properties and the resource provider specific content

func (ResponseMessageEnvelopeApiEntityResponseArgs) ElementType

func (ResponseMessageEnvelopeApiEntityResponseArgs) ToResponseMessageEnvelopeApiEntityResponseOutput

func (i ResponseMessageEnvelopeApiEntityResponseArgs) ToResponseMessageEnvelopeApiEntityResponseOutput() ResponseMessageEnvelopeApiEntityResponseOutput

func (ResponseMessageEnvelopeApiEntityResponseArgs) ToResponseMessageEnvelopeApiEntityResponseOutputWithContext

func (i ResponseMessageEnvelopeApiEntityResponseArgs) ToResponseMessageEnvelopeApiEntityResponseOutputWithContext(ctx context.Context) ResponseMessageEnvelopeApiEntityResponseOutput

func (ResponseMessageEnvelopeApiEntityResponseArgs) ToResponseMessageEnvelopeApiEntityResponsePtrOutput

func (i ResponseMessageEnvelopeApiEntityResponseArgs) ToResponseMessageEnvelopeApiEntityResponsePtrOutput() ResponseMessageEnvelopeApiEntityResponsePtrOutput

func (ResponseMessageEnvelopeApiEntityResponseArgs) ToResponseMessageEnvelopeApiEntityResponsePtrOutputWithContext

func (i ResponseMessageEnvelopeApiEntityResponseArgs) ToResponseMessageEnvelopeApiEntityResponsePtrOutputWithContext(ctx context.Context) ResponseMessageEnvelopeApiEntityResponsePtrOutput

type ResponseMessageEnvelopeApiEntityResponseInput

type ResponseMessageEnvelopeApiEntityResponseInput interface {
	pulumi.Input

	ToResponseMessageEnvelopeApiEntityResponseOutput() ResponseMessageEnvelopeApiEntityResponseOutput
	ToResponseMessageEnvelopeApiEntityResponseOutputWithContext(context.Context) ResponseMessageEnvelopeApiEntityResponseOutput
}

ResponseMessageEnvelopeApiEntityResponseInput is an input type that accepts ResponseMessageEnvelopeApiEntityResponseArgs and ResponseMessageEnvelopeApiEntityResponseOutput values. You can construct a concrete instance of `ResponseMessageEnvelopeApiEntityResponseInput` via:

ResponseMessageEnvelopeApiEntityResponseArgs{...}

type ResponseMessageEnvelopeApiEntityResponseOutput

type ResponseMessageEnvelopeApiEntityResponseOutput struct{ *pulumi.OutputState }

Message envelope that contains the common Azure resource manager properties and the resource provider specific content

func (ResponseMessageEnvelopeApiEntityResponseOutput) ElementType

func (ResponseMessageEnvelopeApiEntityResponseOutput) Id

Resource Id. Typically id is populated only for responses to GET requests. Caller is responsible for passing in this

value for GET requests only.
For example: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupId}/providers/Microsoft.Web/sites/{sitename}

func (ResponseMessageEnvelopeApiEntityResponseOutput) Location

Geo region resource belongs to e.g. SouthCentralUS, SouthEastAsia

func (ResponseMessageEnvelopeApiEntityResponseOutput) Name

Name of resource

func (ResponseMessageEnvelopeApiEntityResponseOutput) Plan

Azure resource manager plan

func (ResponseMessageEnvelopeApiEntityResponseOutput) Properties

Resource specific properties

func (ResponseMessageEnvelopeApiEntityResponseOutput) Sku

Sku description of the resource

func (ResponseMessageEnvelopeApiEntityResponseOutput) Tags

Tags associated with resource

func (ResponseMessageEnvelopeApiEntityResponseOutput) ToResponseMessageEnvelopeApiEntityResponseOutput

func (o ResponseMessageEnvelopeApiEntityResponseOutput) ToResponseMessageEnvelopeApiEntityResponseOutput() ResponseMessageEnvelopeApiEntityResponseOutput

func (ResponseMessageEnvelopeApiEntityResponseOutput) ToResponseMessageEnvelopeApiEntityResponseOutputWithContext

func (o ResponseMessageEnvelopeApiEntityResponseOutput) ToResponseMessageEnvelopeApiEntityResponseOutputWithContext(ctx context.Context) ResponseMessageEnvelopeApiEntityResponseOutput

func (ResponseMessageEnvelopeApiEntityResponseOutput) ToResponseMessageEnvelopeApiEntityResponsePtrOutput

func (o ResponseMessageEnvelopeApiEntityResponseOutput) ToResponseMessageEnvelopeApiEntityResponsePtrOutput() ResponseMessageEnvelopeApiEntityResponsePtrOutput

func (ResponseMessageEnvelopeApiEntityResponseOutput) ToResponseMessageEnvelopeApiEntityResponsePtrOutputWithContext

func (o ResponseMessageEnvelopeApiEntityResponseOutput) ToResponseMessageEnvelopeApiEntityResponsePtrOutputWithContext(ctx context.Context) ResponseMessageEnvelopeApiEntityResponsePtrOutput

func (ResponseMessageEnvelopeApiEntityResponseOutput) Type

Type of resource e.g Microsoft.Web/sites

type ResponseMessageEnvelopeApiEntityResponsePtrInput

type ResponseMessageEnvelopeApiEntityResponsePtrInput interface {
	pulumi.Input

	ToResponseMessageEnvelopeApiEntityResponsePtrOutput() ResponseMessageEnvelopeApiEntityResponsePtrOutput
	ToResponseMessageEnvelopeApiEntityResponsePtrOutputWithContext(context.Context) ResponseMessageEnvelopeApiEntityResponsePtrOutput
}

ResponseMessageEnvelopeApiEntityResponsePtrInput is an input type that accepts ResponseMessageEnvelopeApiEntityResponseArgs, ResponseMessageEnvelopeApiEntityResponsePtr and ResponseMessageEnvelopeApiEntityResponsePtrOutput values. You can construct a concrete instance of `ResponseMessageEnvelopeApiEntityResponsePtrInput` via:

        ResponseMessageEnvelopeApiEntityResponseArgs{...}

or:

        nil

type ResponseMessageEnvelopeApiEntityResponsePtrOutput

type ResponseMessageEnvelopeApiEntityResponsePtrOutput struct{ *pulumi.OutputState }

func (ResponseMessageEnvelopeApiEntityResponsePtrOutput) Elem

func (ResponseMessageEnvelopeApiEntityResponsePtrOutput) ElementType

func (ResponseMessageEnvelopeApiEntityResponsePtrOutput) Id

Resource Id. Typically id is populated only for responses to GET requests. Caller is responsible for passing in this

value for GET requests only.
For example: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupId}/providers/Microsoft.Web/sites/{sitename}

func (ResponseMessageEnvelopeApiEntityResponsePtrOutput) Location

Geo region resource belongs to e.g. SouthCentralUS, SouthEastAsia

func (ResponseMessageEnvelopeApiEntityResponsePtrOutput) Name

Name of resource

func (ResponseMessageEnvelopeApiEntityResponsePtrOutput) Plan

Azure resource manager plan

func (ResponseMessageEnvelopeApiEntityResponsePtrOutput) Properties

Resource specific properties

func (ResponseMessageEnvelopeApiEntityResponsePtrOutput) Sku

Sku description of the resource

func (ResponseMessageEnvelopeApiEntityResponsePtrOutput) Tags

Tags associated with resource

func (ResponseMessageEnvelopeApiEntityResponsePtrOutput) ToResponseMessageEnvelopeApiEntityResponsePtrOutput

func (o ResponseMessageEnvelopeApiEntityResponsePtrOutput) ToResponseMessageEnvelopeApiEntityResponsePtrOutput() ResponseMessageEnvelopeApiEntityResponsePtrOutput

func (ResponseMessageEnvelopeApiEntityResponsePtrOutput) ToResponseMessageEnvelopeApiEntityResponsePtrOutputWithContext

func (o ResponseMessageEnvelopeApiEntityResponsePtrOutput) ToResponseMessageEnvelopeApiEntityResponsePtrOutputWithContext(ctx context.Context) ResponseMessageEnvelopeApiEntityResponsePtrOutput

func (ResponseMessageEnvelopeApiEntityResponsePtrOutput) Type

Type of resource e.g Microsoft.Web/sites

type SkuDescription

type SkuDescription struct {
	// Current number of instances assigned to the resource
	Capacity *int `pulumi:"capacity"`
	// Family code of the resource sku
	Family *string `pulumi:"family"`
	// Name of the resource sku
	Name *string `pulumi:"name"`
	// Size specifier of the resource sku
	Size *string `pulumi:"size"`
	// Service Tier of the resource sku
	Tier *string `pulumi:"tier"`
}

Describes a sku for a scalable resource

type SkuDescriptionArgs

type SkuDescriptionArgs struct {
	// Current number of instances assigned to the resource
	Capacity pulumi.IntPtrInput `pulumi:"capacity"`
	// Family code of the resource sku
	Family pulumi.StringPtrInput `pulumi:"family"`
	// Name of the resource sku
	Name pulumi.StringPtrInput `pulumi:"name"`
	// Size specifier of the resource sku
	Size pulumi.StringPtrInput `pulumi:"size"`
	// Service Tier of the resource sku
	Tier pulumi.StringPtrInput `pulumi:"tier"`
}

Describes a sku for a scalable resource

func (SkuDescriptionArgs) ElementType

func (SkuDescriptionArgs) ElementType() reflect.Type

func (SkuDescriptionArgs) ToSkuDescriptionOutput

func (i SkuDescriptionArgs) ToSkuDescriptionOutput() SkuDescriptionOutput

func (SkuDescriptionArgs) ToSkuDescriptionOutputWithContext

func (i SkuDescriptionArgs) ToSkuDescriptionOutputWithContext(ctx context.Context) SkuDescriptionOutput

func (SkuDescriptionArgs) ToSkuDescriptionPtrOutput

func (i SkuDescriptionArgs) ToSkuDescriptionPtrOutput() SkuDescriptionPtrOutput

func (SkuDescriptionArgs) ToSkuDescriptionPtrOutputWithContext

func (i SkuDescriptionArgs) ToSkuDescriptionPtrOutputWithContext(ctx context.Context) SkuDescriptionPtrOutput

type SkuDescriptionInput

type SkuDescriptionInput interface {
	pulumi.Input

	ToSkuDescriptionOutput() SkuDescriptionOutput
	ToSkuDescriptionOutputWithContext(context.Context) SkuDescriptionOutput
}

SkuDescriptionInput is an input type that accepts SkuDescriptionArgs and SkuDescriptionOutput values. You can construct a concrete instance of `SkuDescriptionInput` via:

SkuDescriptionArgs{...}

type SkuDescriptionOutput

type SkuDescriptionOutput struct{ *pulumi.OutputState }

Describes a sku for a scalable resource

func (SkuDescriptionOutput) Capacity

Current number of instances assigned to the resource

func (SkuDescriptionOutput) ElementType

func (SkuDescriptionOutput) ElementType() reflect.Type

func (SkuDescriptionOutput) Family

Family code of the resource sku

func (SkuDescriptionOutput) Name

Name of the resource sku

func (SkuDescriptionOutput) Size

Size specifier of the resource sku

func (SkuDescriptionOutput) Tier

Service Tier of the resource sku

func (SkuDescriptionOutput) ToSkuDescriptionOutput

func (o SkuDescriptionOutput) ToSkuDescriptionOutput() SkuDescriptionOutput

func (SkuDescriptionOutput) ToSkuDescriptionOutputWithContext

func (o SkuDescriptionOutput) ToSkuDescriptionOutputWithContext(ctx context.Context) SkuDescriptionOutput

func (SkuDescriptionOutput) ToSkuDescriptionPtrOutput

func (o SkuDescriptionOutput) ToSkuDescriptionPtrOutput() SkuDescriptionPtrOutput

func (SkuDescriptionOutput) ToSkuDescriptionPtrOutputWithContext

func (o SkuDescriptionOutput) ToSkuDescriptionPtrOutputWithContext(ctx context.Context) SkuDescriptionPtrOutput

type SkuDescriptionPtrInput

type SkuDescriptionPtrInput interface {
	pulumi.Input

	ToSkuDescriptionPtrOutput() SkuDescriptionPtrOutput
	ToSkuDescriptionPtrOutputWithContext(context.Context) SkuDescriptionPtrOutput
}

SkuDescriptionPtrInput is an input type that accepts SkuDescriptionArgs, SkuDescriptionPtr and SkuDescriptionPtrOutput values. You can construct a concrete instance of `SkuDescriptionPtrInput` via:

        SkuDescriptionArgs{...}

or:

        nil

type SkuDescriptionPtrOutput

type SkuDescriptionPtrOutput struct{ *pulumi.OutputState }

func (SkuDescriptionPtrOutput) Capacity

Current number of instances assigned to the resource

func (SkuDescriptionPtrOutput) Elem

func (SkuDescriptionPtrOutput) ElementType

func (SkuDescriptionPtrOutput) ElementType() reflect.Type

func (SkuDescriptionPtrOutput) Family

Family code of the resource sku

func (SkuDescriptionPtrOutput) Name

Name of the resource sku

func (SkuDescriptionPtrOutput) Size

Size specifier of the resource sku

func (SkuDescriptionPtrOutput) Tier

Service Tier of the resource sku

func (SkuDescriptionPtrOutput) ToSkuDescriptionPtrOutput

func (o SkuDescriptionPtrOutput) ToSkuDescriptionPtrOutput() SkuDescriptionPtrOutput

func (SkuDescriptionPtrOutput) ToSkuDescriptionPtrOutputWithContext

func (o SkuDescriptionPtrOutput) ToSkuDescriptionPtrOutputWithContext(ctx context.Context) SkuDescriptionPtrOutput

type SkuDescriptionResponse

type SkuDescriptionResponse struct {
	// Current number of instances assigned to the resource
	Capacity *int `pulumi:"capacity"`
	// Family code of the resource sku
	Family *string `pulumi:"family"`
	// Name of the resource sku
	Name *string `pulumi:"name"`
	// Size specifier of the resource sku
	Size *string `pulumi:"size"`
	// Service Tier of the resource sku
	Tier *string `pulumi:"tier"`
}

Describes a sku for a scalable resource

type SkuDescriptionResponseArgs

type SkuDescriptionResponseArgs struct {
	// Current number of instances assigned to the resource
	Capacity pulumi.IntPtrInput `pulumi:"capacity"`
	// Family code of the resource sku
	Family pulumi.StringPtrInput `pulumi:"family"`
	// Name of the resource sku
	Name pulumi.StringPtrInput `pulumi:"name"`
	// Size specifier of the resource sku
	Size pulumi.StringPtrInput `pulumi:"size"`
	// Service Tier of the resource sku
	Tier pulumi.StringPtrInput `pulumi:"tier"`
}

Describes a sku for a scalable resource

func (SkuDescriptionResponseArgs) ElementType

func (SkuDescriptionResponseArgs) ElementType() reflect.Type

func (SkuDescriptionResponseArgs) ToSkuDescriptionResponseOutput

func (i SkuDescriptionResponseArgs) ToSkuDescriptionResponseOutput() SkuDescriptionResponseOutput

func (SkuDescriptionResponseArgs) ToSkuDescriptionResponseOutputWithContext

func (i SkuDescriptionResponseArgs) ToSkuDescriptionResponseOutputWithContext(ctx context.Context) SkuDescriptionResponseOutput

func (SkuDescriptionResponseArgs) ToSkuDescriptionResponsePtrOutput

func (i SkuDescriptionResponseArgs) ToSkuDescriptionResponsePtrOutput() SkuDescriptionResponsePtrOutput

func (SkuDescriptionResponseArgs) ToSkuDescriptionResponsePtrOutputWithContext

func (i SkuDescriptionResponseArgs) ToSkuDescriptionResponsePtrOutputWithContext(ctx context.Context) SkuDescriptionResponsePtrOutput

type SkuDescriptionResponseInput

type SkuDescriptionResponseInput interface {
	pulumi.Input

	ToSkuDescriptionResponseOutput() SkuDescriptionResponseOutput
	ToSkuDescriptionResponseOutputWithContext(context.Context) SkuDescriptionResponseOutput
}

SkuDescriptionResponseInput is an input type that accepts SkuDescriptionResponseArgs and SkuDescriptionResponseOutput values. You can construct a concrete instance of `SkuDescriptionResponseInput` via:

SkuDescriptionResponseArgs{...}

type SkuDescriptionResponseOutput

type SkuDescriptionResponseOutput struct{ *pulumi.OutputState }

Describes a sku for a scalable resource

func (SkuDescriptionResponseOutput) Capacity

Current number of instances assigned to the resource

func (SkuDescriptionResponseOutput) ElementType

func (SkuDescriptionResponseOutput) Family

Family code of the resource sku

func (SkuDescriptionResponseOutput) Name

Name of the resource sku

func (SkuDescriptionResponseOutput) Size

Size specifier of the resource sku

func (SkuDescriptionResponseOutput) Tier

Service Tier of the resource sku

func (SkuDescriptionResponseOutput) ToSkuDescriptionResponseOutput

func (o SkuDescriptionResponseOutput) ToSkuDescriptionResponseOutput() SkuDescriptionResponseOutput

func (SkuDescriptionResponseOutput) ToSkuDescriptionResponseOutputWithContext

func (o SkuDescriptionResponseOutput) ToSkuDescriptionResponseOutputWithContext(ctx context.Context) SkuDescriptionResponseOutput

func (SkuDescriptionResponseOutput) ToSkuDescriptionResponsePtrOutput

func (o SkuDescriptionResponseOutput) ToSkuDescriptionResponsePtrOutput() SkuDescriptionResponsePtrOutput

func (SkuDescriptionResponseOutput) ToSkuDescriptionResponsePtrOutputWithContext

func (o SkuDescriptionResponseOutput) ToSkuDescriptionResponsePtrOutputWithContext(ctx context.Context) SkuDescriptionResponsePtrOutput

type SkuDescriptionResponsePtrInput

type SkuDescriptionResponsePtrInput interface {
	pulumi.Input

	ToSkuDescriptionResponsePtrOutput() SkuDescriptionResponsePtrOutput
	ToSkuDescriptionResponsePtrOutputWithContext(context.Context) SkuDescriptionResponsePtrOutput
}

SkuDescriptionResponsePtrInput is an input type that accepts SkuDescriptionResponseArgs, SkuDescriptionResponsePtr and SkuDescriptionResponsePtrOutput values. You can construct a concrete instance of `SkuDescriptionResponsePtrInput` via:

        SkuDescriptionResponseArgs{...}

or:

        nil

type SkuDescriptionResponsePtrOutput

type SkuDescriptionResponsePtrOutput struct{ *pulumi.OutputState }

func (SkuDescriptionResponsePtrOutput) Capacity

Current number of instances assigned to the resource

func (SkuDescriptionResponsePtrOutput) Elem

func (SkuDescriptionResponsePtrOutput) ElementType

func (SkuDescriptionResponsePtrOutput) Family

Family code of the resource sku

func (SkuDescriptionResponsePtrOutput) Name

Name of the resource sku

func (SkuDescriptionResponsePtrOutput) Size

Size specifier of the resource sku

func (SkuDescriptionResponsePtrOutput) Tier

Service Tier of the resource sku

func (SkuDescriptionResponsePtrOutput) ToSkuDescriptionResponsePtrOutput

func (o SkuDescriptionResponsePtrOutput) ToSkuDescriptionResponsePtrOutput() SkuDescriptionResponsePtrOutput

func (SkuDescriptionResponsePtrOutput) ToSkuDescriptionResponsePtrOutputWithContext

func (o SkuDescriptionResponsePtrOutput) ToSkuDescriptionResponsePtrOutputWithContext(ctx context.Context) SkuDescriptionResponsePtrOutput

Jump to

Keyboard shortcuts

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