azure-native.botservice.getBotConnection
Explore with Pulumi AI
Get a Connection Setting registration for a Bot Service API Version: 2021-03-01.
Using getBotConnection
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getBotConnection(args: GetBotConnectionArgs, opts?: InvokeOptions): Promise<GetBotConnectionResult>
function getBotConnectionOutput(args: GetBotConnectionOutputArgs, opts?: InvokeOptions): Output<GetBotConnectionResult>
def get_bot_connection(connection_name: Optional[str] = None,
resource_group_name: Optional[str] = None,
resource_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetBotConnectionResult
def get_bot_connection_output(connection_name: Optional[pulumi.Input[str]] = None,
resource_group_name: Optional[pulumi.Input[str]] = None,
resource_name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetBotConnectionResult]
func LookupBotConnection(ctx *Context, args *LookupBotConnectionArgs, opts ...InvokeOption) (*LookupBotConnectionResult, error)
func LookupBotConnectionOutput(ctx *Context, args *LookupBotConnectionOutputArgs, opts ...InvokeOption) LookupBotConnectionResultOutput
> Note: This function is named LookupBotConnection
in the Go SDK.
public static class GetBotConnection
{
public static Task<GetBotConnectionResult> InvokeAsync(GetBotConnectionArgs args, InvokeOptions? opts = null)
public static Output<GetBotConnectionResult> Invoke(GetBotConnectionInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetBotConnectionResult> getBotConnection(GetBotConnectionArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: azure-native:botservice:getBotConnection
arguments:
# arguments dictionary
The following arguments are supported:
- Connection
Name string The name of the Bot Service Connection Setting resource.
- Resource
Group stringName The name of the Bot resource group in the user subscription.
- Resource
Name string The name of the Bot resource.
- Connection
Name string The name of the Bot Service Connection Setting resource.
- Resource
Group stringName The name of the Bot resource group in the user subscription.
- Resource
Name string The name of the Bot resource.
- connection
Name String The name of the Bot Service Connection Setting resource.
- resource
Group StringName The name of the Bot resource group in the user subscription.
- resource
Name String The name of the Bot resource.
- connection
Name string The name of the Bot Service Connection Setting resource.
- resource
Group stringName The name of the Bot resource group in the user subscription.
- resource
Name string The name of the Bot resource.
- connection_
name str The name of the Bot Service Connection Setting resource.
- resource_
group_ strname The name of the Bot resource group in the user subscription.
- resource_
name str The name of the Bot resource.
- connection
Name String The name of the Bot Service Connection Setting resource.
- resource
Group StringName The name of the Bot resource group in the user subscription.
- resource
Name String The name of the Bot resource.
getBotConnection Result
The following output properties are available:
- Id string
Specifies the resource ID.
- Name string
Specifies the name of the resource.
- Properties
Pulumi.
Azure Native. Bot Service. Outputs. Connection Setting Properties Response The set of properties specific to bot channel resource
- Type string
Specifies the type of the resource.
- Zones List<string>
Entity zones
- Etag string
Entity Tag
- Kind string
Required. Gets or sets the Kind of the resource.
- Location string
Specifies the location of the resource.
- Sku
Pulumi.
Azure Native. Bot Service. Outputs. Sku Response Gets or sets the SKU of the resource.
- Dictionary<string, string>
Contains resource tags defined as key/value pairs.
- Id string
Specifies the resource ID.
- Name string
Specifies the name of the resource.
- Properties
Connection
Setting Properties Response The set of properties specific to bot channel resource
- Type string
Specifies the type of the resource.
- Zones []string
Entity zones
- Etag string
Entity Tag
- Kind string
Required. Gets or sets the Kind of the resource.
- Location string
Specifies the location of the resource.
- Sku
Sku
Response Gets or sets the SKU of the resource.
- map[string]string
Contains resource tags defined as key/value pairs.
- id String
Specifies the resource ID.
- name String
Specifies the name of the resource.
- properties
Connection
Setting Properties Response The set of properties specific to bot channel resource
- type String
Specifies the type of the resource.
- zones List<String>
Entity zones
- etag String
Entity Tag
- kind String
Required. Gets or sets the Kind of the resource.
- location String
Specifies the location of the resource.
- sku
Sku
Response Gets or sets the SKU of the resource.
- Map<String,String>
Contains resource tags defined as key/value pairs.
- id string
Specifies the resource ID.
- name string
Specifies the name of the resource.
- properties
Connection
Setting Properties Response The set of properties specific to bot channel resource
- type string
Specifies the type of the resource.
- zones string[]
Entity zones
- etag string
Entity Tag
- kind string
Required. Gets or sets the Kind of the resource.
- location string
Specifies the location of the resource.
- sku
Sku
Response Gets or sets the SKU of the resource.
- {[key: string]: string}
Contains resource tags defined as key/value pairs.
- id str
Specifies the resource ID.
- name str
Specifies the name of the resource.
- properties
Connection
Setting Properties Response The set of properties specific to bot channel resource
- type str
Specifies the type of the resource.
- zones Sequence[str]
Entity zones
- etag str
Entity Tag
- kind str
Required. Gets or sets the Kind of the resource.
- location str
Specifies the location of the resource.
- sku
Sku
Response Gets or sets the SKU of the resource.
- Mapping[str, str]
Contains resource tags defined as key/value pairs.
- id String
Specifies the resource ID.
- name String
Specifies the name of the resource.
- properties Property Map
The set of properties specific to bot channel resource
- type String
Specifies the type of the resource.
- zones List<String>
Entity zones
- etag String
Entity Tag
- kind String
Required. Gets or sets the Kind of the resource.
- location String
Specifies the location of the resource.
- sku Property Map
Gets or sets the SKU of the resource.
- Map<String>
Contains resource tags defined as key/value pairs.
Supporting Types
ConnectionSettingParameterResponse
ConnectionSettingPropertiesResponse
- Setting
Id string Setting Id set by the service for the Connection Setting.
- Client
Id string Client Id associated with the Connection Setting.
- Client
Secret string Client Secret associated with the Connection Setting
- Parameters
List<Pulumi.
Azure Native. Bot Service. Inputs. Connection Setting Parameter Response> Service Provider Parameters associated with the Connection Setting
- Provisioning
State string Provisioning state of the resource
- Scopes string
Scopes associated with the Connection Setting
- Service
Provider stringDisplay Name Service Provider Display Name associated with the Connection Setting
- Service
Provider stringId Service Provider Id associated with the Connection Setting
- Setting
Id string Setting Id set by the service for the Connection Setting.
- Client
Id string Client Id associated with the Connection Setting.
- Client
Secret string Client Secret associated with the Connection Setting
- Parameters
[]Connection
Setting Parameter Response Service Provider Parameters associated with the Connection Setting
- Provisioning
State string Provisioning state of the resource
- Scopes string
Scopes associated with the Connection Setting
- Service
Provider stringDisplay Name Service Provider Display Name associated with the Connection Setting
- Service
Provider stringId Service Provider Id associated with the Connection Setting
- setting
Id String Setting Id set by the service for the Connection Setting.
- client
Id String Client Id associated with the Connection Setting.
- client
Secret String Client Secret associated with the Connection Setting
- parameters
List<Connection
Setting Parameter Response> Service Provider Parameters associated with the Connection Setting
- provisioning
State String Provisioning state of the resource
- scopes String
Scopes associated with the Connection Setting
- service
Provider StringDisplay Name Service Provider Display Name associated with the Connection Setting
- service
Provider StringId Service Provider Id associated with the Connection Setting
- setting
Id string Setting Id set by the service for the Connection Setting.
- client
Id string Client Id associated with the Connection Setting.
- client
Secret string Client Secret associated with the Connection Setting
- parameters
Connection
Setting Parameter Response[] Service Provider Parameters associated with the Connection Setting
- provisioning
State string Provisioning state of the resource
- scopes string
Scopes associated with the Connection Setting
- service
Provider stringDisplay Name Service Provider Display Name associated with the Connection Setting
- service
Provider stringId Service Provider Id associated with the Connection Setting
- setting_
id str Setting Id set by the service for the Connection Setting.
- client_
id str Client Id associated with the Connection Setting.
- client_
secret str Client Secret associated with the Connection Setting
- parameters
Sequence[Connection
Setting Parameter Response] Service Provider Parameters associated with the Connection Setting
- provisioning_
state str Provisioning state of the resource
- scopes str
Scopes associated with the Connection Setting
- service_
provider_ strdisplay_ name Service Provider Display Name associated with the Connection Setting
- service_
provider_ strid Service Provider Id associated with the Connection Setting
- setting
Id String Setting Id set by the service for the Connection Setting.
- client
Id String Client Id associated with the Connection Setting.
- client
Secret String Client Secret associated with the Connection Setting
- parameters List<Property Map>
Service Provider Parameters associated with the Connection Setting
- provisioning
State String Provisioning state of the resource
- scopes String
Scopes associated with the Connection Setting
- service
Provider StringDisplay Name Service Provider Display Name associated with the Connection Setting
- service
Provider StringId Service Provider Id associated with the Connection Setting
SkuResponse
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0