1. Packages
  2. Azure Native
  3. API Docs
  4. healthbot
  5. Bot
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.47.1 published on Monday, Jun 24, 2024 by Pulumi

azure-native.healthbot.Bot

Explore with Pulumi AI

azure-native logo
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.47.1 published on Monday, Jun 24, 2024 by Pulumi

    Azure Health Bot resource definition Azure REST API version: 2023-05-01. Prior API version in Azure Native 1.x: 2020-12-08.

    Other available API versions: 2020-12-08-preview.

    Import

    An existing resource can be imported using its type token, name, and identifier, e.g.

    $ pulumi import azure-native:healthbot:Bot samplebotname /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.HealthBot/healthBots/{botName} 
    

    Create Bot Resource

    Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

    Constructor syntax

    new Bot(name: string, args: BotArgs, opts?: CustomResourceOptions);
    @overload
    def Bot(resource_name: str,
            args: BotArgs,
            opts: Optional[ResourceOptions] = None)
    
    @overload
    def Bot(resource_name: str,
            opts: Optional[ResourceOptions] = None,
            resource_group_name: Optional[str] = None,
            sku: Optional[SkuArgs] = None,
            bot_name: Optional[str] = None,
            identity: Optional[IdentityArgs] = None,
            location: Optional[str] = None,
            properties: Optional[HealthBotPropertiesArgs] = None,
            tags: Optional[Mapping[str, str]] = None)
    func NewBot(ctx *Context, name string, args BotArgs, opts ...ResourceOption) (*Bot, error)
    public Bot(string name, BotArgs args, CustomResourceOptions? opts = null)
    public Bot(String name, BotArgs args)
    public Bot(String name, BotArgs args, CustomResourceOptions options)
    
    type: azure-native:healthbot:Bot
    properties: # The arguments to resource properties.
    options: # Bag of options to control resource's behavior.
    
    

    Parameters

    name string
    The unique name of the resource.
    args BotArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    resource_name str
    The unique name of the resource.
    args BotArgs
    The arguments to resource properties.
    opts ResourceOptions
    Bag of options to control resource's behavior.
    ctx Context
    Context object for the current deployment.
    name string
    The unique name of the resource.
    args BotArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args BotArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args BotArgs
    The arguments to resource properties.
    options CustomResourceOptions
    Bag of options to control resource's behavior.

    Constructor example

    The following reference example uses placeholder values for all input properties.

    var azure_nativeBotResource = new AzureNative.HealthBot.Bot("azure-nativeBotResource", new()
    {
        ResourceGroupName = "string",
        Sku = new AzureNative.HealthBot.Inputs.SkuArgs
        {
            Name = AzureNative.HealthBot.SkuName.F0,
        },
        BotName = "string",
        Identity = new AzureNative.HealthBot.Inputs.IdentityArgs
        {
            Type = AzureNative.HealthBot.ResourceIdentityType.SystemAssigned,
            UserAssignedIdentities = new[]
            {
                "string",
            },
        },
        Location = "string",
        Properties = new AzureNative.HealthBot.Inputs.HealthBotPropertiesArgs
        {
            KeyVaultProperties = new AzureNative.HealthBot.Inputs.KeyVaultPropertiesArgs
            {
                KeyName = "string",
                KeyVaultUri = "string",
                KeyVersion = "string",
                UserIdentity = "string",
            },
        },
        Tags = 
        {
            { "string", "string" },
        },
    });
    
    example, err := healthbot.NewBot(ctx, "azure-nativeBotResource", &healthbot.BotArgs{
    ResourceGroupName: pulumi.String("string"),
    Sku: &healthbot.SkuArgs{
    Name: healthbot.SkuNameF0,
    },
    BotName: pulumi.String("string"),
    Identity: &healthbot.IdentityArgs{
    Type: healthbot.ResourceIdentityTypeSystemAssigned,
    UserAssignedIdentities: pulumi.StringArray{
    pulumi.String("string"),
    },
    },
    Location: pulumi.String("string"),
    Properties: &healthbot.HealthBotPropertiesArgs{
    KeyVaultProperties: &healthbot.KeyVaultPropertiesArgs{
    KeyName: pulumi.String("string"),
    KeyVaultUri: pulumi.String("string"),
    KeyVersion: pulumi.String("string"),
    UserIdentity: pulumi.String("string"),
    },
    },
    Tags: pulumi.StringMap{
    "string": pulumi.String("string"),
    },
    })
    
    var azure_nativeBotResource = new Bot("azure-nativeBotResource", BotArgs.builder()
        .resourceGroupName("string")
        .sku(SkuArgs.builder()
            .name("F0")
            .build())
        .botName("string")
        .identity(IdentityArgs.builder()
            .type("SystemAssigned")
            .userAssignedIdentities("string")
            .build())
        .location("string")
        .properties(HealthBotPropertiesArgs.builder()
            .keyVaultProperties(KeyVaultPropertiesArgs.builder()
                .keyName("string")
                .keyVaultUri("string")
                .keyVersion("string")
                .userIdentity("string")
                .build())
            .build())
        .tags(Map.of("string", "string"))
        .build());
    
    azure_native_bot_resource = azure_native.healthbot.Bot("azure-nativeBotResource",
        resource_group_name="string",
        sku=azure_native.healthbot.SkuArgs(
            name=azure_native.healthbot.SkuName.F0,
        ),
        bot_name="string",
        identity=azure_native.healthbot.IdentityArgs(
            type=azure_native.healthbot.ResourceIdentityType.SYSTEM_ASSIGNED,
            user_assigned_identities=["string"],
        ),
        location="string",
        properties=azure_native.healthbot.HealthBotPropertiesArgs(
            key_vault_properties=azure_native.healthbot.KeyVaultPropertiesArgs(
                key_name="string",
                key_vault_uri="string",
                key_version="string",
                user_identity="string",
            ),
        ),
        tags={
            "string": "string",
        })
    
    const azure_nativeBotResource = new azure_native.healthbot.Bot("azure-nativeBotResource", {
        resourceGroupName: "string",
        sku: {
            name: azure_native.healthbot.SkuName.F0,
        },
        botName: "string",
        identity: {
            type: azure_native.healthbot.ResourceIdentityType.SystemAssigned,
            userAssignedIdentities: ["string"],
        },
        location: "string",
        properties: {
            keyVaultProperties: {
                keyName: "string",
                keyVaultUri: "string",
                keyVersion: "string",
                userIdentity: "string",
            },
        },
        tags: {
            string: "string",
        },
    });
    
    type: azure-native:healthbot:Bot
    properties:
        botName: string
        identity:
            type: SystemAssigned
            userAssignedIdentities:
                - string
        location: string
        properties:
            keyVaultProperties:
                keyName: string
                keyVaultUri: string
                keyVersion: string
                userIdentity: string
        resourceGroupName: string
        sku:
            name: F0
        tags:
            string: string
    

    Bot Resource Properties

    To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

    Inputs

    The Bot resource accepts the following input properties:

    ResourceGroupName string
    The name of the Bot resource group in the user subscription.
    Sku Pulumi.AzureNative.HealthBot.Inputs.Sku
    SKU of the Azure Health Bot.
    BotName string
    The name of the Bot resource.
    Identity Pulumi.AzureNative.HealthBot.Inputs.Identity
    The identity of the Azure Health Bot.
    Location string
    The geo-location where the resource lives
    Properties Pulumi.AzureNative.HealthBot.Inputs.HealthBotProperties
    The set of properties specific to Azure Health Bot resource.
    Tags Dictionary<string, string>
    Resource tags.
    ResourceGroupName string
    The name of the Bot resource group in the user subscription.
    Sku SkuArgs
    SKU of the Azure Health Bot.
    BotName string
    The name of the Bot resource.
    Identity IdentityArgs
    The identity of the Azure Health Bot.
    Location string
    The geo-location where the resource lives
    Properties HealthBotPropertiesArgs
    The set of properties specific to Azure Health Bot resource.
    Tags map[string]string
    Resource tags.
    resourceGroupName String
    The name of the Bot resource group in the user subscription.
    sku Sku
    SKU of the Azure Health Bot.
    botName String
    The name of the Bot resource.
    identity Identity
    The identity of the Azure Health Bot.
    location String
    The geo-location where the resource lives
    properties HealthBotProperties
    The set of properties specific to Azure Health Bot resource.
    tags Map<String,String>
    Resource tags.
    resourceGroupName string
    The name of the Bot resource group in the user subscription.
    sku Sku
    SKU of the Azure Health Bot.
    botName string
    The name of the Bot resource.
    identity Identity
    The identity of the Azure Health Bot.
    location string
    The geo-location where the resource lives
    properties HealthBotProperties
    The set of properties specific to Azure Health Bot resource.
    tags {[key: string]: string}
    Resource tags.
    resource_group_name str
    The name of the Bot resource group in the user subscription.
    sku SkuArgs
    SKU of the Azure Health Bot.
    bot_name str
    The name of the Bot resource.
    identity IdentityArgs
    The identity of the Azure Health Bot.
    location str
    The geo-location where the resource lives
    properties HealthBotPropertiesArgs
    The set of properties specific to Azure Health Bot resource.
    tags Mapping[str, str]
    Resource tags.
    resourceGroupName String
    The name of the Bot resource group in the user subscription.
    sku Property Map
    SKU of the Azure Health Bot.
    botName String
    The name of the Bot resource.
    identity Property Map
    The identity of the Azure Health Bot.
    location String
    The geo-location where the resource lives
    properties Property Map
    The set of properties specific to Azure Health Bot resource.
    tags Map<String>
    Resource tags.

    Outputs

    All input properties are implicitly available as output properties. Additionally, the Bot resource produces the following output properties:

    Id string
    The provider-assigned unique ID for this managed resource.
    Name string
    The name of the resource
    SystemData Pulumi.AzureNative.HealthBot.Outputs.SystemDataResponse
    Metadata pertaining to creation and last modification of the resource
    Type string
    The type of the resource.
    Id string
    The provider-assigned unique ID for this managed resource.
    Name string
    The name of the resource
    SystemData SystemDataResponse
    Metadata pertaining to creation and last modification of the resource
    Type string
    The type of the resource.
    id String
    The provider-assigned unique ID for this managed resource.
    name String
    The name of the resource
    systemData SystemDataResponse
    Metadata pertaining to creation and last modification of the resource
    type String
    The type of the resource.
    id string
    The provider-assigned unique ID for this managed resource.
    name string
    The name of the resource
    systemData SystemDataResponse
    Metadata pertaining to creation and last modification of the resource
    type string
    The type of the resource.
    id str
    The provider-assigned unique ID for this managed resource.
    name str
    The name of the resource
    system_data SystemDataResponse
    Metadata pertaining to creation and last modification of the resource
    type str
    The type of the resource.
    id String
    The provider-assigned unique ID for this managed resource.
    name String
    The name of the resource
    systemData Property Map
    Metadata pertaining to creation and last modification of the resource
    type String
    The type of the resource.

    Supporting Types

    HealthBotProperties, HealthBotPropertiesArgs

    KeyVaultProperties Pulumi.AzureNative.HealthBot.Inputs.KeyVaultProperties
    KeyVault properties for the resource encryption.
    KeyVaultProperties KeyVaultProperties
    KeyVault properties for the resource encryption.
    keyVaultProperties KeyVaultProperties
    KeyVault properties for the resource encryption.
    keyVaultProperties KeyVaultProperties
    KeyVault properties for the resource encryption.
    key_vault_properties KeyVaultProperties
    KeyVault properties for the resource encryption.
    keyVaultProperties Property Map
    KeyVault properties for the resource encryption.

    HealthBotPropertiesResponse, HealthBotPropertiesResponseArgs

    BotManagementPortalLink string
    The link.
    ProvisioningState string
    The provisioning state of the Azure Health Bot resource.
    KeyVaultProperties Pulumi.AzureNative.HealthBot.Inputs.KeyVaultPropertiesResponse
    KeyVault properties for the resource encryption.
    BotManagementPortalLink string
    The link.
    ProvisioningState string
    The provisioning state of the Azure Health Bot resource.
    KeyVaultProperties KeyVaultPropertiesResponse
    KeyVault properties for the resource encryption.
    botManagementPortalLink String
    The link.
    provisioningState String
    The provisioning state of the Azure Health Bot resource.
    keyVaultProperties KeyVaultPropertiesResponse
    KeyVault properties for the resource encryption.
    botManagementPortalLink string
    The link.
    provisioningState string
    The provisioning state of the Azure Health Bot resource.
    keyVaultProperties KeyVaultPropertiesResponse
    KeyVault properties for the resource encryption.
    bot_management_portal_link str
    The link.
    provisioning_state str
    The provisioning state of the Azure Health Bot resource.
    key_vault_properties KeyVaultPropertiesResponse
    KeyVault properties for the resource encryption.
    botManagementPortalLink String
    The link.
    provisioningState String
    The provisioning state of the Azure Health Bot resource.
    keyVaultProperties Property Map
    KeyVault properties for the resource encryption.

    Identity, IdentityArgs

    Type Pulumi.AzureNative.HealthBot.ResourceIdentityType
    The identity type. The type 'SystemAssigned, UserAssigned' includes both an implicitly created identity and a set of user assigned identities. The type 'None' will remove any identities from the Azure Health Bot
    UserAssignedIdentities List<string>
    The list of user identities associated with the resource. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
    Type ResourceIdentityType
    The identity type. The type 'SystemAssigned, UserAssigned' includes both an implicitly created identity and a set of user assigned identities. The type 'None' will remove any identities from the Azure Health Bot
    UserAssignedIdentities []string
    The list of user identities associated with the resource. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
    type ResourceIdentityType
    The identity type. The type 'SystemAssigned, UserAssigned' includes both an implicitly created identity and a set of user assigned identities. The type 'None' will remove any identities from the Azure Health Bot
    userAssignedIdentities List<String>
    The list of user identities associated with the resource. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
    type ResourceIdentityType
    The identity type. The type 'SystemAssigned, UserAssigned' includes both an implicitly created identity and a set of user assigned identities. The type 'None' will remove any identities from the Azure Health Bot
    userAssignedIdentities string[]
    The list of user identities associated with the resource. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
    type ResourceIdentityType
    The identity type. The type 'SystemAssigned, UserAssigned' includes both an implicitly created identity and a set of user assigned identities. The type 'None' will remove any identities from the Azure Health Bot
    user_assigned_identities Sequence[str]
    The list of user identities associated with the resource. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
    type "SystemAssigned" | "UserAssigned" | "SystemAssigned, UserAssigned" | "None"
    The identity type. The type 'SystemAssigned, UserAssigned' includes both an implicitly created identity and a set of user assigned identities. The type 'None' will remove any identities from the Azure Health Bot
    userAssignedIdentities List<String>
    The list of user identities associated with the resource. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.

    IdentityResponse, IdentityResponseArgs

    PrincipalId string
    The principal ID of resource identity. This property will only be provided for a system assigned identity.
    TenantId string
    The tenant ID of resource. This property will only be provided for a system assigned identity.
    Type string
    The identity type. The type 'SystemAssigned, UserAssigned' includes both an implicitly created identity and a set of user assigned identities. The type 'None' will remove any identities from the Azure Health Bot
    UserAssignedIdentities Dictionary<string, Pulumi.AzureNative.HealthBot.Inputs.UserAssignedIdentityResponse>
    The list of user identities associated with the resource. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
    PrincipalId string
    The principal ID of resource identity. This property will only be provided for a system assigned identity.
    TenantId string
    The tenant ID of resource. This property will only be provided for a system assigned identity.
    Type string
    The identity type. The type 'SystemAssigned, UserAssigned' includes both an implicitly created identity and a set of user assigned identities. The type 'None' will remove any identities from the Azure Health Bot
    UserAssignedIdentities map[string]UserAssignedIdentityResponse
    The list of user identities associated with the resource. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
    principalId String
    The principal ID of resource identity. This property will only be provided for a system assigned identity.
    tenantId String
    The tenant ID of resource. This property will only be provided for a system assigned identity.
    type String
    The identity type. The type 'SystemAssigned, UserAssigned' includes both an implicitly created identity and a set of user assigned identities. The type 'None' will remove any identities from the Azure Health Bot
    userAssignedIdentities Map<String,UserAssignedIdentityResponse>
    The list of user identities associated with the resource. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
    principalId string
    The principal ID of resource identity. This property will only be provided for a system assigned identity.
    tenantId string
    The tenant ID of resource. This property will only be provided for a system assigned identity.
    type string
    The identity type. The type 'SystemAssigned, UserAssigned' includes both an implicitly created identity and a set of user assigned identities. The type 'None' will remove any identities from the Azure Health Bot
    userAssignedIdentities {[key: string]: UserAssignedIdentityResponse}
    The list of user identities associated with the resource. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
    principal_id str
    The principal ID of resource identity. This property will only be provided for a system assigned identity.
    tenant_id str
    The tenant ID of resource. This property will only be provided for a system assigned identity.
    type str
    The identity type. The type 'SystemAssigned, UserAssigned' includes both an implicitly created identity and a set of user assigned identities. The type 'None' will remove any identities from the Azure Health Bot
    user_assigned_identities Mapping[str, UserAssignedIdentityResponse]
    The list of user identities associated with the resource. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
    principalId String
    The principal ID of resource identity. This property will only be provided for a system assigned identity.
    tenantId String
    The tenant ID of resource. This property will only be provided for a system assigned identity.
    type String
    The identity type. The type 'SystemAssigned, UserAssigned' includes both an implicitly created identity and a set of user assigned identities. The type 'None' will remove any identities from the Azure Health Bot
    userAssignedIdentities Map<Property Map>
    The list of user identities associated with the resource. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.

    KeyVaultProperties, KeyVaultPropertiesArgs

    KeyName string
    The name of the key vault key.
    KeyVaultUri string
    The Uri of the key vault.
    KeyVersion string
    The version of the key vault key.
    UserIdentity string
    The user assigned identity (ARM resource id) that has access to the key.
    KeyName string
    The name of the key vault key.
    KeyVaultUri string
    The Uri of the key vault.
    KeyVersion string
    The version of the key vault key.
    UserIdentity string
    The user assigned identity (ARM resource id) that has access to the key.
    keyName String
    The name of the key vault key.
    keyVaultUri String
    The Uri of the key vault.
    keyVersion String
    The version of the key vault key.
    userIdentity String
    The user assigned identity (ARM resource id) that has access to the key.
    keyName string
    The name of the key vault key.
    keyVaultUri string
    The Uri of the key vault.
    keyVersion string
    The version of the key vault key.
    userIdentity string
    The user assigned identity (ARM resource id) that has access to the key.
    key_name str
    The name of the key vault key.
    key_vault_uri str
    The Uri of the key vault.
    key_version str
    The version of the key vault key.
    user_identity str
    The user assigned identity (ARM resource id) that has access to the key.
    keyName String
    The name of the key vault key.
    keyVaultUri String
    The Uri of the key vault.
    keyVersion String
    The version of the key vault key.
    userIdentity String
    The user assigned identity (ARM resource id) that has access to the key.

    KeyVaultPropertiesResponse, KeyVaultPropertiesResponseArgs

    KeyName string
    The name of the key vault key.
    KeyVaultUri string
    The Uri of the key vault.
    KeyVersion string
    The version of the key vault key.
    UserIdentity string
    The user assigned identity (ARM resource id) that has access to the key.
    KeyName string
    The name of the key vault key.
    KeyVaultUri string
    The Uri of the key vault.
    KeyVersion string
    The version of the key vault key.
    UserIdentity string
    The user assigned identity (ARM resource id) that has access to the key.
    keyName String
    The name of the key vault key.
    keyVaultUri String
    The Uri of the key vault.
    keyVersion String
    The version of the key vault key.
    userIdentity String
    The user assigned identity (ARM resource id) that has access to the key.
    keyName string
    The name of the key vault key.
    keyVaultUri string
    The Uri of the key vault.
    keyVersion string
    The version of the key vault key.
    userIdentity string
    The user assigned identity (ARM resource id) that has access to the key.
    key_name str
    The name of the key vault key.
    key_vault_uri str
    The Uri of the key vault.
    key_version str
    The version of the key vault key.
    user_identity str
    The user assigned identity (ARM resource id) that has access to the key.
    keyName String
    The name of the key vault key.
    keyVaultUri String
    The Uri of the key vault.
    keyVersion String
    The version of the key vault key.
    userIdentity String
    The user assigned identity (ARM resource id) that has access to the key.

    ResourceIdentityType, ResourceIdentityTypeArgs

    SystemAssigned
    SystemAssigned
    UserAssigned
    UserAssigned
    SystemAssigned_UserAssigned
    SystemAssigned, UserAssigned
    None
    None
    ResourceIdentityTypeSystemAssigned
    SystemAssigned
    ResourceIdentityTypeUserAssigned
    UserAssigned
    ResourceIdentityType_SystemAssigned_UserAssigned
    SystemAssigned, UserAssigned
    ResourceIdentityTypeNone
    None
    SystemAssigned
    SystemAssigned
    UserAssigned
    UserAssigned
    SystemAssigned_UserAssigned
    SystemAssigned, UserAssigned
    None
    None
    SystemAssigned
    SystemAssigned
    UserAssigned
    UserAssigned
    SystemAssigned_UserAssigned
    SystemAssigned, UserAssigned
    None
    None
    SYSTEM_ASSIGNED
    SystemAssigned
    USER_ASSIGNED
    UserAssigned
    SYSTEM_ASSIGNED_USER_ASSIGNED
    SystemAssigned, UserAssigned
    NONE
    None
    "SystemAssigned"
    SystemAssigned
    "UserAssigned"
    UserAssigned
    "SystemAssigned, UserAssigned"
    SystemAssigned, UserAssigned
    "None"
    None

    Sku, SkuArgs

    Name Pulumi.AzureNative.HealthBot.SkuName
    The name of the Azure Health Bot SKU
    Name SkuName
    The name of the Azure Health Bot SKU
    name SkuName
    The name of the Azure Health Bot SKU
    name SkuName
    The name of the Azure Health Bot SKU
    name SkuName
    The name of the Azure Health Bot SKU
    name "F0" | "S1" | "C0" | "PES"
    The name of the Azure Health Bot SKU

    SkuName, SkuNameArgs

    F0
    F0
    S1
    S1
    C0
    C0
    PES
    PES
    SkuNameF0
    F0
    SkuNameS1
    S1
    SkuNameC0
    C0
    SkuNamePES
    PES
    F0
    F0
    S1
    S1
    C0
    C0
    PES
    PES
    F0
    F0
    S1
    S1
    C0
    C0
    PES
    PES
    F0
    F0
    S1
    S1
    C0
    C0
    PES
    PES
    "F0"
    F0
    "S1"
    S1
    "C0"
    C0
    "PES"
    PES

    SkuResponse, SkuResponseArgs

    Name string
    The name of the Azure Health Bot SKU
    Name string
    The name of the Azure Health Bot SKU
    name String
    The name of the Azure Health Bot SKU
    name string
    The name of the Azure Health Bot SKU
    name str
    The name of the Azure Health Bot SKU
    name String
    The name of the Azure Health Bot SKU

    SystemDataResponse, SystemDataResponseArgs

    CreatedAt string
    The timestamp of resource creation (UTC)
    CreatedBy string
    The identity that created the resource.
    CreatedByType string
    The type of identity that created the resource
    LastModifiedAt string
    The timestamp of resource last modification (UTC)
    LastModifiedBy string
    The identity that last modified the resource.
    LastModifiedByType string
    The type of identity that last modified the resource
    CreatedAt string
    The timestamp of resource creation (UTC)
    CreatedBy string
    The identity that created the resource.
    CreatedByType string
    The type of identity that created the resource
    LastModifiedAt string
    The timestamp of resource last modification (UTC)
    LastModifiedBy string
    The identity that last modified the resource.
    LastModifiedByType string
    The type of identity that last modified the resource
    createdAt String
    The timestamp of resource creation (UTC)
    createdBy String
    The identity that created the resource.
    createdByType String
    The type of identity that created the resource
    lastModifiedAt String
    The timestamp of resource last modification (UTC)
    lastModifiedBy String
    The identity that last modified the resource.
    lastModifiedByType String
    The type of identity that last modified the resource
    createdAt string
    The timestamp of resource creation (UTC)
    createdBy string
    The identity that created the resource.
    createdByType string
    The type of identity that created the resource
    lastModifiedAt string
    The timestamp of resource last modification (UTC)
    lastModifiedBy string
    The identity that last modified the resource.
    lastModifiedByType string
    The type of identity that last modified the resource
    created_at str
    The timestamp of resource creation (UTC)
    created_by str
    The identity that created the resource.
    created_by_type str
    The type of identity that created the resource
    last_modified_at str
    The timestamp of resource last modification (UTC)
    last_modified_by str
    The identity that last modified the resource.
    last_modified_by_type str
    The type of identity that last modified the resource
    createdAt String
    The timestamp of resource creation (UTC)
    createdBy String
    The identity that created the resource.
    createdByType String
    The type of identity that created the resource
    lastModifiedAt String
    The timestamp of resource last modification (UTC)
    lastModifiedBy String
    The identity that last modified the resource.
    lastModifiedByType String
    The type of identity that last modified the resource

    UserAssignedIdentityResponse, UserAssignedIdentityResponseArgs

    ClientId string
    The client ID of user assigned identity.
    PrincipalId string
    The principal ID of user assigned identity.
    ClientId string
    The client ID of user assigned identity.
    PrincipalId string
    The principal ID of user assigned identity.
    clientId String
    The client ID of user assigned identity.
    principalId String
    The principal ID of user assigned identity.
    clientId string
    The client ID of user assigned identity.
    principalId string
    The principal ID of user assigned identity.
    client_id str
    The client ID of user assigned identity.
    principal_id str
    The principal ID of user assigned identity.
    clientId String
    The client ID of user assigned identity.
    principalId String
    The principal ID of user assigned identity.

    Package Details

    Repository
    Azure Native pulumi/pulumi-azure-native
    License
    Apache-2.0
    azure-native logo
    This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
    Azure Native v2.47.1 published on Monday, Jun 24, 2024 by Pulumi