Azure Native

Pulumi Official
Package maintained by Pulumi
v1.68.2 published on Tuesday, Aug 16, 2022 by Pulumi

Account

Cognitive Services Account is an Azure resource representing the provisioned account, its type, location and SKU. API Version: 2017-04-18.

Example Usage

Create Account

using System.Collections.Generic;
using Pulumi;
using AzureNative = Pulumi.AzureNative;

return await Deployment.RunAsync(() => 
{
    var account = new AzureNative.CognitiveServices.Account("account", new()
    {
        AccountName = "testCreate1",
        Identity = new AzureNative.CognitiveServices.Inputs.IdentityArgs
        {
            Type = AzureNative.CognitiveServices.IdentityType.SystemAssigned,
        },
        Kind = "Emotion",
        Location = "West US",
        Properties = new AzureNative.CognitiveServices.Inputs.CognitiveServicesAccountPropertiesArgs
        {
            Encryption = new AzureNative.CognitiveServices.Inputs.EncryptionArgs
            {
                KeySource = "Microsoft.KeyVault",
                KeyVaultProperties = new AzureNative.CognitiveServices.Inputs.KeyVaultPropertiesArgs
                {
                    KeyName = "KeyName",
                    KeyVaultUri = "https://pltfrmscrts-use-pc-dev.vault.azure.net/",
                    KeyVersion = "891CF236-D241-4738-9462-D506AF493DFA",
                },
            },
            UserOwnedStorage = new[]
            {
                new AzureNative.CognitiveServices.Inputs.UserOwnedStorageArgs
                {
                    ResourceId = "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/myResourceGroup/providers/Microsoft.Storage/storageAccounts/myStorageAccount",
                },
            },
        },
        ResourceGroupName = "myResourceGroup",
        Sku = new AzureNative.CognitiveServices.Inputs.SkuArgs
        {
            Name = "S0",
        },
    });

});
package main

import (
	cognitiveservices "github.com/pulumi/pulumi-azure-native/sdk/go/azure/cognitiveservices"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := cognitiveservices.NewAccount(ctx, "account", &cognitiveservices.AccountArgs{
			AccountName: pulumi.String("testCreate1"),
			Identity: &cognitiveservices.IdentityArgs{
				Type: cognitiveservices.IdentityTypeSystemAssigned,
			},
			Kind:     pulumi.String("Emotion"),
			Location: pulumi.String("West US"),
			Properties: &cognitiveservices.CognitiveServicesAccountPropertiesArgs{
				Encryption: &cognitiveservices.EncryptionArgs{
					KeySource: pulumi.String("Microsoft.KeyVault"),
					KeyVaultProperties: &cognitiveservices.KeyVaultPropertiesArgs{
						KeyName:     pulumi.String("KeyName"),
						KeyVaultUri: pulumi.String("https://pltfrmscrts-use-pc-dev.vault.azure.net/"),
						KeyVersion:  pulumi.String("891CF236-D241-4738-9462-D506AF493DFA"),
					},
				},
				UserOwnedStorage: cognitiveservices.UserOwnedStorageArray{
					&cognitiveservices.UserOwnedStorageArgs{
						ResourceId: pulumi.String("/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/myResourceGroup/providers/Microsoft.Storage/storageAccounts/myStorageAccount"),
					},
				},
			},
			ResourceGroupName: pulumi.String("myResourceGroup"),
			Sku: &cognitiveservices.SkuArgs{
				Name: pulumi.String("S0"),
			},
		})
		if err != nil {
			return err
		}
		return nil
	})
}
package generated_program;

import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.azurenative.cognitiveservices.Account;
import com.pulumi.azurenative.cognitiveservices.AccountArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;

public class App {
    public static void main(String[] args) {
        Pulumi.run(App::stack);
    }

    public static void stack(Context ctx) {
        var account = new Account("account", AccountArgs.builder()        
            .accountName("testCreate1")
            .identity(Map.of("type", "SystemAssigned"))
            .kind("Emotion")
            .location("West US")
            .properties(Map.ofEntries(
                Map.entry("encryption", Map.ofEntries(
                    Map.entry("keySource", "Microsoft.KeyVault"),
                    Map.entry("keyVaultProperties", Map.ofEntries(
                        Map.entry("keyName", "KeyName"),
                        Map.entry("keyVaultUri", "https://pltfrmscrts-use-pc-dev.vault.azure.net/"),
                        Map.entry("keyVersion", "891CF236-D241-4738-9462-D506AF493DFA")
                    ))
                )),
                Map.entry("userOwnedStorage", Map.of("resourceId", "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/myResourceGroup/providers/Microsoft.Storage/storageAccounts/myStorageAccount"))
            ))
            .resourceGroupName("myResourceGroup")
            .sku(Map.of("name", "S0"))
            .build());

    }
}
import pulumi
import pulumi_azure_native as azure_native

account = azure_native.cognitiveservices.Account("account",
    account_name="testCreate1",
    identity=azure_native.cognitiveservices.IdentityArgs(
        type=azure_native.cognitiveservices.IdentityType.SYSTEM_ASSIGNED,
    ),
    kind="Emotion",
    location="West US",
    properties=azure_native.cognitiveservices.CognitiveServicesAccountPropertiesArgs(
        encryption=azure_native.cognitiveservices.EncryptionArgs(
            key_source="Microsoft.KeyVault",
            key_vault_properties=azure_native.cognitiveservices.KeyVaultPropertiesArgs(
                key_name="KeyName",
                key_vault_uri="https://pltfrmscrts-use-pc-dev.vault.azure.net/",
                key_version="891CF236-D241-4738-9462-D506AF493DFA",
            ),
        ),
        user_owned_storage=[azure_native.cognitiveservices.UserOwnedStorageArgs(
            resource_id="/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/myResourceGroup/providers/Microsoft.Storage/storageAccounts/myStorageAccount",
        )],
    ),
    resource_group_name="myResourceGroup",
    sku=azure_native.cognitiveservices.SkuArgs(
        name="S0",
    ))
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";

const account = new azure_native.cognitiveservices.Account("account", {
    accountName: "testCreate1",
    identity: {
        type: azure_native.cognitiveservices.IdentityType.SystemAssigned,
    },
    kind: "Emotion",
    location: "West US",
    properties: {
        encryption: {
            keySource: "Microsoft.KeyVault",
            keyVaultProperties: {
                keyName: "KeyName",
                keyVaultUri: "https://pltfrmscrts-use-pc-dev.vault.azure.net/",
                keyVersion: "891CF236-D241-4738-9462-D506AF493DFA",
            },
        },
        userOwnedStorage: [{
            resourceId: "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/myResourceGroup/providers/Microsoft.Storage/storageAccounts/myStorageAccount",
        }],
    },
    resourceGroupName: "myResourceGroup",
    sku: {
        name: "S0",
    },
});
resources:
  account:
    type: azure-native:cognitiveservices:Account
    properties:
      accountName: testCreate1
      identity:
        type: SystemAssigned
      kind: Emotion
      location: West US
      properties:
        encryption:
          keySource: Microsoft.KeyVault
          keyVaultProperties:
            keyName: KeyName
            keyVaultUri: https://pltfrmscrts-use-pc-dev.vault.azure.net/
            keyVersion: 891CF236-D241-4738-9462-D506AF493DFA
        userOwnedStorage:
          - resourceId: /subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/myResourceGroup/providers/Microsoft.Storage/storageAccounts/myStorageAccount
      resourceGroupName: myResourceGroup
      sku:
        name: S0

Create Account Min

using System.Collections.Generic;
using Pulumi;
using AzureNative = Pulumi.AzureNative;

return await Deployment.RunAsync(() => 
{
    var account = new AzureNative.CognitiveServices.Account("account", new()
    {
        AccountName = "testCreate1",
        Identity = new AzureNative.CognitiveServices.Inputs.IdentityArgs
        {
            Type = AzureNative.CognitiveServices.IdentityType.SystemAssigned,
        },
        Kind = "CognitiveServices",
        Location = "West US",
        Properties = ,
        ResourceGroupName = "myResourceGroup",
        Sku = new AzureNative.CognitiveServices.Inputs.SkuArgs
        {
            Name = "S0",
        },
    });

});
package main

import (
	cognitiveservices "github.com/pulumi/pulumi-azure-native/sdk/go/azure/cognitiveservices"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := cognitiveservices.NewAccount(ctx, "account", &cognitiveservices.AccountArgs{
			AccountName: pulumi.String("testCreate1"),
			Identity: &cognitiveservices.IdentityArgs{
				Type: cognitiveservices.IdentityTypeSystemAssigned,
			},
			Kind:              pulumi.String("CognitiveServices"),
			Location:          pulumi.String("West US"),
			Properties:        nil,
			ResourceGroupName: pulumi.String("myResourceGroup"),
			Sku: &cognitiveservices.SkuArgs{
				Name: pulumi.String("S0"),
			},
		})
		if err != nil {
			return err
		}
		return nil
	})
}
package generated_program;

import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.azurenative.cognitiveservices.Account;
import com.pulumi.azurenative.cognitiveservices.AccountArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;

public class App {
    public static void main(String[] args) {
        Pulumi.run(App::stack);
    }

    public static void stack(Context ctx) {
        var account = new Account("account", AccountArgs.builder()        
            .accountName("testCreate1")
            .identity(Map.of("type", "SystemAssigned"))
            .kind("CognitiveServices")
            .location("West US")
            .properties()
            .resourceGroupName("myResourceGroup")
            .sku(Map.of("name", "S0"))
            .build());

    }
}
import pulumi
import pulumi_azure_native as azure_native

account = azure_native.cognitiveservices.Account("account",
    account_name="testCreate1",
    identity=azure_native.cognitiveservices.IdentityArgs(
        type=azure_native.cognitiveservices.IdentityType.SYSTEM_ASSIGNED,
    ),
    kind="CognitiveServices",
    location="West US",
    properties=azure_native.cognitiveservices.CognitiveServicesAccountPropertiesArgs(),
    resource_group_name="myResourceGroup",
    sku=azure_native.cognitiveservices.SkuArgs(
        name="S0",
    ))
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";

const account = new azure_native.cognitiveservices.Account("account", {
    accountName: "testCreate1",
    identity: {
        type: azure_native.cognitiveservices.IdentityType.SystemAssigned,
    },
    kind: "CognitiveServices",
    location: "West US",
    properties: {},
    resourceGroupName: "myResourceGroup",
    sku: {
        name: "S0",
    },
});
resources:
  account:
    type: azure-native:cognitiveservices:Account
    properties:
      accountName: testCreate1
      identity:
        type: SystemAssigned
      kind: CognitiveServices
      location: West US
      properties: {}
      resourceGroupName: myResourceGroup
      sku:
        name: S0

Create a Account Resource

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

name string
The unique name of the resource.
args AccountArgs
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 AccountArgs
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 AccountArgs
The arguments to resource properties.
opts ResourceOption
Bag of options to control resource's behavior.
name string
The unique name of the resource.
args AccountArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
name String
The unique name of the resource.
args AccountArgs
The arguments to resource properties.
options CustomResourceOptions
Bag of options to control resource's behavior.

Account 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 Account resource accepts the following input properties:

ResourceGroupName string

The name of the resource group. The name is case insensitive.

AccountName string

The name of Cognitive Services account.

Identity Pulumi.AzureNative.CognitiveServices.Inputs.IdentityArgs

The identity of Cognitive Services account.

Kind string

The Kind of the resource.

Location string

The location of the resource

Properties Pulumi.AzureNative.CognitiveServices.Inputs.CognitiveServicesAccountPropertiesArgs

Properties of Cognitive Services account.

Sku Pulumi.AzureNative.CognitiveServices.Inputs.SkuArgs

The SKU of Cognitive Services account.

Tags Dictionary<string, string>

Gets or sets a list of key value pairs that describe the resource. These tags can be used in viewing and grouping this resource (across resource groups). A maximum of 15 tags can be provided for a resource. Each tag must have a key no greater than 128 characters and value no greater than 256 characters.

ResourceGroupName string

The name of the resource group. The name is case insensitive.

AccountName string

The name of Cognitive Services account.

Identity IdentityArgs

The identity of Cognitive Services account.

Kind string

The Kind of the resource.

Location string

The location of the resource

Properties CognitiveServicesAccountPropertiesArgs

Properties of Cognitive Services account.

Sku SkuArgs

The SKU of Cognitive Services account.

Tags map[string]string

Gets or sets a list of key value pairs that describe the resource. These tags can be used in viewing and grouping this resource (across resource groups). A maximum of 15 tags can be provided for a resource. Each tag must have a key no greater than 128 characters and value no greater than 256 characters.

resourceGroupName String

The name of the resource group. The name is case insensitive.

accountName String

The name of Cognitive Services account.

identity IdentityArgs

The identity of Cognitive Services account.

kind String

The Kind of the resource.

location String

The location of the resource

properties CognitiveServicesAccountPropertiesArgs

Properties of Cognitive Services account.

sku SkuArgs

The SKU of Cognitive Services account.

tags Map<String,String>

Gets or sets a list of key value pairs that describe the resource. These tags can be used in viewing and grouping this resource (across resource groups). A maximum of 15 tags can be provided for a resource. Each tag must have a key no greater than 128 characters and value no greater than 256 characters.

resourceGroupName string

The name of the resource group. The name is case insensitive.

accountName string

The name of Cognitive Services account.

identity IdentityArgs

The identity of Cognitive Services account.

kind string

The Kind of the resource.

location string

The location of the resource

properties CognitiveServicesAccountPropertiesArgs

Properties of Cognitive Services account.

sku SkuArgs

The SKU of Cognitive Services account.

tags {[key: string]: string}

Gets or sets a list of key value pairs that describe the resource. These tags can be used in viewing and grouping this resource (across resource groups). A maximum of 15 tags can be provided for a resource. Each tag must have a key no greater than 128 characters and value no greater than 256 characters.

resource_group_name str

The name of the resource group. The name is case insensitive.

account_name str

The name of Cognitive Services account.

identity IdentityArgs

The identity of Cognitive Services account.

kind str

The Kind of the resource.

location str

The location of the resource

properties CognitiveServicesAccountPropertiesArgs

Properties of Cognitive Services account.

sku SkuArgs

The SKU of Cognitive Services account.

tags Mapping[str, str]

Gets or sets a list of key value pairs that describe the resource. These tags can be used in viewing and grouping this resource (across resource groups). A maximum of 15 tags can be provided for a resource. Each tag must have a key no greater than 128 characters and value no greater than 256 characters.

resourceGroupName String

The name of the resource group. The name is case insensitive.

accountName String

The name of Cognitive Services account.

identity Property Map

The identity of Cognitive Services account.

kind String

The Kind of the resource.

location String

The location of the resource

properties Property Map

Properties of Cognitive Services account.

sku Property Map

The SKU of Cognitive Services account.

tags Map<String>

Gets or sets a list of key value pairs that describe the resource. These tags can be used in viewing and grouping this resource (across resource groups). A maximum of 15 tags can be provided for a resource. Each tag must have a key no greater than 128 characters and value no greater than 256 characters.

Outputs

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

Etag string

Entity Tag

Id string

The provider-assigned unique ID for this managed resource.

Name string

The name of the created account

Type string

Resource type

Etag string

Entity Tag

Id string

The provider-assigned unique ID for this managed resource.

Name string

The name of the created account

Type string

Resource type

etag String

Entity Tag

id String

The provider-assigned unique ID for this managed resource.

name String

The name of the created account

type String

Resource type

etag string

Entity Tag

id string

The provider-assigned unique ID for this managed resource.

name string

The name of the created account

type string

Resource type

etag str

Entity Tag

id str

The provider-assigned unique ID for this managed resource.

name str

The name of the created account

type str

Resource type

etag String

Entity Tag

id String

The provider-assigned unique ID for this managed resource.

name String

The name of the created account

type String

Resource type

Supporting Types

CognitiveServicesAccountApiProperties

AadClientId string

(Metrics Advisor Only) The Azure AD Client Id (Application Id).

AadTenantId string

(Metrics Advisor Only) The Azure AD Tenant Id.

EventHubConnectionString string

(Personalization Only) The flag to enable statistics of Bing Search.

QnaAzureSearchEndpointId string

(QnAMaker Only) The Azure Search endpoint id of QnAMaker.

QnaAzureSearchEndpointKey string

(QnAMaker Only) The Azure Search endpoint key of QnAMaker.

QnaRuntimeEndpoint string

(QnAMaker Only) The runtime endpoint of QnAMaker.

StatisticsEnabled bool

(Bing Search Only) The flag to enable statistics of Bing Search.

StorageAccountConnectionString string

(Personalization Only) The storage account connection string.

SuperUser string

(Metrics Advisor Only) The super user of Metrics Advisor.

WebsiteName string

(Metrics Advisor Only) The website name of Metrics Advisor.

AadClientId string

(Metrics Advisor Only) The Azure AD Client Id (Application Id).

AadTenantId string

(Metrics Advisor Only) The Azure AD Tenant Id.

EventHubConnectionString string

(Personalization Only) The flag to enable statistics of Bing Search.

QnaAzureSearchEndpointId string

(QnAMaker Only) The Azure Search endpoint id of QnAMaker.

QnaAzureSearchEndpointKey string

(QnAMaker Only) The Azure Search endpoint key of QnAMaker.

QnaRuntimeEndpoint string

(QnAMaker Only) The runtime endpoint of QnAMaker.

StatisticsEnabled bool

(Bing Search Only) The flag to enable statistics of Bing Search.

StorageAccountConnectionString string

(Personalization Only) The storage account connection string.

SuperUser string

(Metrics Advisor Only) The super user of Metrics Advisor.

WebsiteName string

(Metrics Advisor Only) The website name of Metrics Advisor.

aadClientId String

(Metrics Advisor Only) The Azure AD Client Id (Application Id).

aadTenantId String

(Metrics Advisor Only) The Azure AD Tenant Id.

eventHubConnectionString String

(Personalization Only) The flag to enable statistics of Bing Search.

qnaAzureSearchEndpointId String

(QnAMaker Only) The Azure Search endpoint id of QnAMaker.

qnaAzureSearchEndpointKey String

(QnAMaker Only) The Azure Search endpoint key of QnAMaker.

qnaRuntimeEndpoint String

(QnAMaker Only) The runtime endpoint of QnAMaker.

statisticsEnabled Boolean

(Bing Search Only) The flag to enable statistics of Bing Search.

storageAccountConnectionString String

(Personalization Only) The storage account connection string.

superUser String

(Metrics Advisor Only) The super user of Metrics Advisor.

websiteName String

(Metrics Advisor Only) The website name of Metrics Advisor.

aadClientId string

(Metrics Advisor Only) The Azure AD Client Id (Application Id).

aadTenantId string

(Metrics Advisor Only) The Azure AD Tenant Id.

eventHubConnectionString string

(Personalization Only) The flag to enable statistics of Bing Search.

qnaAzureSearchEndpointId string

(QnAMaker Only) The Azure Search endpoint id of QnAMaker.

qnaAzureSearchEndpointKey string

(QnAMaker Only) The Azure Search endpoint key of QnAMaker.

qnaRuntimeEndpoint string

(QnAMaker Only) The runtime endpoint of QnAMaker.

statisticsEnabled boolean

(Bing Search Only) The flag to enable statistics of Bing Search.

storageAccountConnectionString string

(Personalization Only) The storage account connection string.

superUser string

(Metrics Advisor Only) The super user of Metrics Advisor.

websiteName string

(Metrics Advisor Only) The website name of Metrics Advisor.

aad_client_id str

(Metrics Advisor Only) The Azure AD Client Id (Application Id).

aad_tenant_id str

(Metrics Advisor Only) The Azure AD Tenant Id.

event_hub_connection_string str

(Personalization Only) The flag to enable statistics of Bing Search.

qna_azure_search_endpoint_id str

(QnAMaker Only) The Azure Search endpoint id of QnAMaker.

qna_azure_search_endpoint_key str

(QnAMaker Only) The Azure Search endpoint key of QnAMaker.

qna_runtime_endpoint str

(QnAMaker Only) The runtime endpoint of QnAMaker.

statistics_enabled bool

(Bing Search Only) The flag to enable statistics of Bing Search.

storage_account_connection_string str

(Personalization Only) The storage account connection string.

super_user str

(Metrics Advisor Only) The super user of Metrics Advisor.

website_name str

(Metrics Advisor Only) The website name of Metrics Advisor.

aadClientId String

(Metrics Advisor Only) The Azure AD Client Id (Application Id).

aadTenantId String

(Metrics Advisor Only) The Azure AD Tenant Id.

eventHubConnectionString String

(Personalization Only) The flag to enable statistics of Bing Search.

qnaAzureSearchEndpointId String

(QnAMaker Only) The Azure Search endpoint id of QnAMaker.

qnaAzureSearchEndpointKey String

(QnAMaker Only) The Azure Search endpoint key of QnAMaker.

qnaRuntimeEndpoint String

(QnAMaker Only) The runtime endpoint of QnAMaker.

statisticsEnabled Boolean

(Bing Search Only) The flag to enable statistics of Bing Search.

storageAccountConnectionString String

(Personalization Only) The storage account connection string.

superUser String

(Metrics Advisor Only) The super user of Metrics Advisor.

websiteName String

(Metrics Advisor Only) The website name of Metrics Advisor.

CognitiveServicesAccountApiPropertiesResponse

AadClientId string

(Metrics Advisor Only) The Azure AD Client Id (Application Id).

AadTenantId string

(Metrics Advisor Only) The Azure AD Tenant Id.

EventHubConnectionString string

(Personalization Only) The flag to enable statistics of Bing Search.

QnaAzureSearchEndpointId string

(QnAMaker Only) The Azure Search endpoint id of QnAMaker.

QnaAzureSearchEndpointKey string

(QnAMaker Only) The Azure Search endpoint key of QnAMaker.

QnaRuntimeEndpoint string

(QnAMaker Only) The runtime endpoint of QnAMaker.

StatisticsEnabled bool

(Bing Search Only) The flag to enable statistics of Bing Search.

StorageAccountConnectionString string

(Personalization Only) The storage account connection string.

SuperUser string

(Metrics Advisor Only) The super user of Metrics Advisor.

WebsiteName string

(Metrics Advisor Only) The website name of Metrics Advisor.

AadClientId string

(Metrics Advisor Only) The Azure AD Client Id (Application Id).

AadTenantId string

(Metrics Advisor Only) The Azure AD Tenant Id.

EventHubConnectionString string

(Personalization Only) The flag to enable statistics of Bing Search.

QnaAzureSearchEndpointId string

(QnAMaker Only) The Azure Search endpoint id of QnAMaker.

QnaAzureSearchEndpointKey string

(QnAMaker Only) The Azure Search endpoint key of QnAMaker.

QnaRuntimeEndpoint string

(QnAMaker Only) The runtime endpoint of QnAMaker.

StatisticsEnabled bool

(Bing Search Only) The flag to enable statistics of Bing Search.

StorageAccountConnectionString string

(Personalization Only) The storage account connection string.

SuperUser string

(Metrics Advisor Only) The super user of Metrics Advisor.

WebsiteName string

(Metrics Advisor Only) The website name of Metrics Advisor.

aadClientId String

(Metrics Advisor Only) The Azure AD Client Id (Application Id).

aadTenantId String

(Metrics Advisor Only) The Azure AD Tenant Id.

eventHubConnectionString String

(Personalization Only) The flag to enable statistics of Bing Search.

qnaAzureSearchEndpointId String

(QnAMaker Only) The Azure Search endpoint id of QnAMaker.

qnaAzureSearchEndpointKey String

(QnAMaker Only) The Azure Search endpoint key of QnAMaker.

qnaRuntimeEndpoint String

(QnAMaker Only) The runtime endpoint of QnAMaker.

statisticsEnabled Boolean

(Bing Search Only) The flag to enable statistics of Bing Search.

storageAccountConnectionString String

(Personalization Only) The storage account connection string.

superUser String

(Metrics Advisor Only) The super user of Metrics Advisor.

websiteName String

(Metrics Advisor Only) The website name of Metrics Advisor.

aadClientId string

(Metrics Advisor Only) The Azure AD Client Id (Application Id).

aadTenantId string

(Metrics Advisor Only) The Azure AD Tenant Id.

eventHubConnectionString string

(Personalization Only) The flag to enable statistics of Bing Search.

qnaAzureSearchEndpointId string

(QnAMaker Only) The Azure Search endpoint id of QnAMaker.

qnaAzureSearchEndpointKey string

(QnAMaker Only) The Azure Search endpoint key of QnAMaker.

qnaRuntimeEndpoint string

(QnAMaker Only) The runtime endpoint of QnAMaker.

statisticsEnabled boolean

(Bing Search Only) The flag to enable statistics of Bing Search.

storageAccountConnectionString string

(Personalization Only) The storage account connection string.

superUser string

(Metrics Advisor Only) The super user of Metrics Advisor.

websiteName string

(Metrics Advisor Only) The website name of Metrics Advisor.

aad_client_id str

(Metrics Advisor Only) The Azure AD Client Id (Application Id).

aad_tenant_id str

(Metrics Advisor Only) The Azure AD Tenant Id.

event_hub_connection_string str

(Personalization Only) The flag to enable statistics of Bing Search.

qna_azure_search_endpoint_id str

(QnAMaker Only) The Azure Search endpoint id of QnAMaker.

qna_azure_search_endpoint_key str

(QnAMaker Only) The Azure Search endpoint key of QnAMaker.

qna_runtime_endpoint str

(QnAMaker Only) The runtime endpoint of QnAMaker.

statistics_enabled bool

(Bing Search Only) The flag to enable statistics of Bing Search.

storage_account_connection_string str

(Personalization Only) The storage account connection string.

super_user str

(Metrics Advisor Only) The super user of Metrics Advisor.

website_name str

(Metrics Advisor Only) The website name of Metrics Advisor.

aadClientId String

(Metrics Advisor Only) The Azure AD Client Id (Application Id).

aadTenantId String

(Metrics Advisor Only) The Azure AD Tenant Id.

eventHubConnectionString String

(Personalization Only) The flag to enable statistics of Bing Search.

qnaAzureSearchEndpointId String

(QnAMaker Only) The Azure Search endpoint id of QnAMaker.

qnaAzureSearchEndpointKey String

(QnAMaker Only) The Azure Search endpoint key of QnAMaker.

qnaRuntimeEndpoint String

(QnAMaker Only) The runtime endpoint of QnAMaker.

statisticsEnabled Boolean

(Bing Search Only) The flag to enable statistics of Bing Search.

storageAccountConnectionString String

(Personalization Only) The storage account connection string.

superUser String

(Metrics Advisor Only) The super user of Metrics Advisor.

websiteName String

(Metrics Advisor Only) The website name of Metrics Advisor.

CognitiveServicesAccountProperties

ApiProperties Pulumi.AzureNative.CognitiveServices.Inputs.CognitiveServicesAccountApiProperties

The api properties for special APIs.

CustomSubDomainName string

Optional subdomain name used for token-based authentication.

Encryption Pulumi.AzureNative.CognitiveServices.Inputs.Encryption

The encryption properties for this resource.

NetworkAcls Pulumi.AzureNative.CognitiveServices.Inputs.NetworkRuleSet

A collection of rules governing the accessibility from specific network locations.

PrivateEndpointConnections List<Pulumi.AzureNative.CognitiveServices.Inputs.PrivateEndpointConnection>

The private endpoint connection associated with the Cognitive Services account.

PublicNetworkAccess string | Pulumi.AzureNative.CognitiveServices.PublicNetworkAccess

Whether or not public endpoint access is allowed for this account. Value is optional but if passed in, must be 'Enabled' or 'Disabled'

UserOwnedStorage List<Pulumi.AzureNative.CognitiveServices.Inputs.UserOwnedStorage>

The storage accounts for this resource.

ApiProperties CognitiveServicesAccountApiProperties

The api properties for special APIs.

CustomSubDomainName string

Optional subdomain name used for token-based authentication.

Encryption Encryption

The encryption properties for this resource.

NetworkAcls NetworkRuleSet

A collection of rules governing the accessibility from specific network locations.

PrivateEndpointConnections []PrivateEndpointConnectionType

The private endpoint connection associated with the Cognitive Services account.

PublicNetworkAccess string | PublicNetworkAccess

Whether or not public endpoint access is allowed for this account. Value is optional but if passed in, must be 'Enabled' or 'Disabled'

UserOwnedStorage []UserOwnedStorage

The storage accounts for this resource.

apiProperties CognitiveServicesAccountApiProperties

The api properties for special APIs.

customSubDomainName String

Optional subdomain name used for token-based authentication.

encryption Encryption

The encryption properties for this resource.

networkAcls NetworkRuleSet

A collection of rules governing the accessibility from specific network locations.

privateEndpointConnections List<PrivateEndpointConnection>

The private endpoint connection associated with the Cognitive Services account.

publicNetworkAccess String | PublicNetworkAccess

Whether or not public endpoint access is allowed for this account. Value is optional but if passed in, must be 'Enabled' or 'Disabled'

userOwnedStorage List<UserOwnedStorage>

The storage accounts for this resource.

apiProperties CognitiveServicesAccountApiProperties

The api properties for special APIs.

customSubDomainName string

Optional subdomain name used for token-based authentication.

encryption Encryption

The encryption properties for this resource.

networkAcls NetworkRuleSet

A collection of rules governing the accessibility from specific network locations.

privateEndpointConnections PrivateEndpointConnection[]

The private endpoint connection associated with the Cognitive Services account.

publicNetworkAccess string | PublicNetworkAccess

Whether or not public endpoint access is allowed for this account. Value is optional but if passed in, must be 'Enabled' or 'Disabled'

userOwnedStorage UserOwnedStorage[]

The storage accounts for this resource.

api_properties CognitiveServicesAccountApiProperties

The api properties for special APIs.

custom_sub_domain_name str

Optional subdomain name used for token-based authentication.

encryption Encryption

The encryption properties for this resource.

network_acls NetworkRuleSet

A collection of rules governing the accessibility from specific network locations.

private_endpoint_connections Sequence[PrivateEndpointConnection]

The private endpoint connection associated with the Cognitive Services account.

public_network_access str | PublicNetworkAccess

Whether or not public endpoint access is allowed for this account. Value is optional but if passed in, must be 'Enabled' or 'Disabled'

user_owned_storage Sequence[UserOwnedStorage]

The storage accounts for this resource.

apiProperties Property Map

The api properties for special APIs.

customSubDomainName String

Optional subdomain name used for token-based authentication.

encryption Property Map

The encryption properties for this resource.

networkAcls Property Map

A collection of rules governing the accessibility from specific network locations.

privateEndpointConnections List<Property Map>

The private endpoint connection associated with the Cognitive Services account.

publicNetworkAccess String | "Enabled" | "Disabled"

Whether or not public endpoint access is allowed for this account. Value is optional but if passed in, must be 'Enabled' or 'Disabled'

userOwnedStorage List<Property Map>

The storage accounts for this resource.

CognitiveServicesAccountPropertiesResponse

Capabilities List<Pulumi.AzureNative.CognitiveServices.Inputs.SkuCapabilityResponse>

Gets the capabilities of the cognitive services account. Each item indicates the capability of a specific feature. The values are read-only and for reference only.

DateCreated string

Gets the date of cognitive services account creation.

Endpoint string

Endpoint of the created account.

InternalId string

The internal identifier.

IsMigrated bool

If the resource is migrated from an existing key.

ProvisioningState string

Gets the status of the cognitive services account at the time the operation was called.

SkuChangeInfo Pulumi.AzureNative.CognitiveServices.Inputs.CognitiveServicesAccountSkuChangeInfoResponse

Sku change info of account.

ApiProperties Pulumi.AzureNative.CognitiveServices.Inputs.CognitiveServicesAccountApiPropertiesResponse

The api properties for special APIs.

CustomSubDomainName string

Optional subdomain name used for token-based authentication.

Encryption Pulumi.AzureNative.CognitiveServices.Inputs.EncryptionResponse

The encryption properties for this resource.

NetworkAcls Pulumi.AzureNative.CognitiveServices.Inputs.NetworkRuleSetResponse

A collection of rules governing the accessibility from specific network locations.

PrivateEndpointConnections List<Pulumi.AzureNative.CognitiveServices.Inputs.PrivateEndpointConnectionResponse>

The private endpoint connection associated with the Cognitive Services account.

PublicNetworkAccess string

Whether or not public endpoint access is allowed for this account. Value is optional but if passed in, must be 'Enabled' or 'Disabled'

UserOwnedStorage List<Pulumi.AzureNative.CognitiveServices.Inputs.UserOwnedStorageResponse>

The storage accounts for this resource.

Capabilities []SkuCapabilityResponse

Gets the capabilities of the cognitive services account. Each item indicates the capability of a specific feature. The values are read-only and for reference only.

DateCreated string

Gets the date of cognitive services account creation.

Endpoint string

Endpoint of the created account.

InternalId string

The internal identifier.

IsMigrated bool

If the resource is migrated from an existing key.

ProvisioningState string

Gets the status of the cognitive services account at the time the operation was called.

SkuChangeInfo CognitiveServicesAccountSkuChangeInfoResponse

Sku change info of account.

ApiProperties CognitiveServicesAccountApiPropertiesResponse

The api properties for special APIs.

CustomSubDomainName string

Optional subdomain name used for token-based authentication.

Encryption EncryptionResponse

The encryption properties for this resource.

NetworkAcls NetworkRuleSetResponse

A collection of rules governing the accessibility from specific network locations.

PrivateEndpointConnections []PrivateEndpointConnectionResponse

The private endpoint connection associated with the Cognitive Services account.

PublicNetworkAccess string

Whether or not public endpoint access is allowed for this account. Value is optional but if passed in, must be 'Enabled' or 'Disabled'

UserOwnedStorage []UserOwnedStorageResponse

The storage accounts for this resource.

capabilities List<SkuCapabilityResponse>

Gets the capabilities of the cognitive services account. Each item indicates the capability of a specific feature. The values are read-only and for reference only.

dateCreated String

Gets the date of cognitive services account creation.

endpoint String

Endpoint of the created account.

internalId String

The internal identifier.

isMigrated Boolean

If the resource is migrated from an existing key.

provisioningState String

Gets the status of the cognitive services account at the time the operation was called.

skuChangeInfo CognitiveServicesAccountSkuChangeInfoResponse

Sku change info of account.

apiProperties CognitiveServicesAccountApiPropertiesResponse

The api properties for special APIs.

customSubDomainName String

Optional subdomain name used for token-based authentication.

encryption EncryptionResponse

The encryption properties for this resource.

networkAcls NetworkRuleSetResponse

A collection of rules governing the accessibility from specific network locations.

privateEndpointConnections List<PrivateEndpointConnectionResponse>

The private endpoint connection associated with the Cognitive Services account.

publicNetworkAccess String

Whether or not public endpoint access is allowed for this account. Value is optional but if passed in, must be 'Enabled' or 'Disabled'

userOwnedStorage List<UserOwnedStorageResponse>

The storage accounts for this resource.

capabilities SkuCapabilityResponse[]

Gets the capabilities of the cognitive services account. Each item indicates the capability of a specific feature. The values are read-only and for reference only.

dateCreated string

Gets the date of cognitive services account creation.

endpoint string

Endpoint of the created account.

internalId string

The internal identifier.

isMigrated boolean

If the resource is migrated from an existing key.

provisioningState string

Gets the status of the cognitive services account at the time the operation was called.

skuChangeInfo CognitiveServicesAccountSkuChangeInfoResponse

Sku change info of account.

apiProperties CognitiveServicesAccountApiPropertiesResponse

The api properties for special APIs.

customSubDomainName string

Optional subdomain name used for token-based authentication.

encryption EncryptionResponse

The encryption properties for this resource.

networkAcls NetworkRuleSetResponse

A collection of rules governing the accessibility from specific network locations.

privateEndpointConnections PrivateEndpointConnectionResponse[]

The private endpoint connection associated with the Cognitive Services account.

publicNetworkAccess string

Whether or not public endpoint access is allowed for this account. Value is optional but if passed in, must be 'Enabled' or 'Disabled'

userOwnedStorage UserOwnedStorageResponse[]

The storage accounts for this resource.

capabilities Sequence[SkuCapabilityResponse]

Gets the capabilities of the cognitive services account. Each item indicates the capability of a specific feature. The values are read-only and for reference only.

date_created str

Gets the date of cognitive services account creation.

endpoint str

Endpoint of the created account.

internal_id str

The internal identifier.

is_migrated bool

If the resource is migrated from an existing key.

provisioning_state str

Gets the status of the cognitive services account at the time the operation was called.

sku_change_info CognitiveServicesAccountSkuChangeInfoResponse

Sku change info of account.

api_properties CognitiveServicesAccountApiPropertiesResponse

The api properties for special APIs.

custom_sub_domain_name str

Optional subdomain name used for token-based authentication.

encryption EncryptionResponse

The encryption properties for this resource.

network_acls NetworkRuleSetResponse

A collection of rules governing the accessibility from specific network locations.

private_endpoint_connections Sequence[PrivateEndpointConnectionResponse]

The private endpoint connection associated with the Cognitive Services account.

public_network_access str

Whether or not public endpoint access is allowed for this account. Value is optional but if passed in, must be 'Enabled' or 'Disabled'

user_owned_storage Sequence[UserOwnedStorageResponse]

The storage accounts for this resource.

capabilities List<Property Map>

Gets the capabilities of the cognitive services account. Each item indicates the capability of a specific feature. The values are read-only and for reference only.

dateCreated String

Gets the date of cognitive services account creation.

endpoint String

Endpoint of the created account.

internalId String

The internal identifier.

isMigrated Boolean

If the resource is migrated from an existing key.

provisioningState String

Gets the status of the cognitive services account at the time the operation was called.

skuChangeInfo Property Map

Sku change info of account.

apiProperties Property Map

The api properties for special APIs.

customSubDomainName String

Optional subdomain name used for token-based authentication.

encryption Property Map

The encryption properties for this resource.

networkAcls Property Map

A collection of rules governing the accessibility from specific network locations.

privateEndpointConnections List<Property Map>

The private endpoint connection associated with the Cognitive Services account.

publicNetworkAccess String

Whether or not public endpoint access is allowed for this account. Value is optional but if passed in, must be 'Enabled' or 'Disabled'

userOwnedStorage List<Property Map>

The storage accounts for this resource.

CognitiveServicesAccountSkuChangeInfoResponse

CountOfDowngrades double

Gets the count of downgrades.

CountOfUpgradesAfterDowngrades double

Gets the count of upgrades after downgrades.

LastChangeDate string

Gets the last change date.

CountOfDowngrades float64

Gets the count of downgrades.

CountOfUpgradesAfterDowngrades float64

Gets the count of upgrades after downgrades.

LastChangeDate string

Gets the last change date.

countOfDowngrades Double

Gets the count of downgrades.

countOfUpgradesAfterDowngrades Double

Gets the count of upgrades after downgrades.

lastChangeDate String

Gets the last change date.

countOfDowngrades number

Gets the count of downgrades.

countOfUpgradesAfterDowngrades number

Gets the count of upgrades after downgrades.

lastChangeDate string

Gets the last change date.

count_of_downgrades float

Gets the count of downgrades.

count_of_upgrades_after_downgrades float

Gets the count of upgrades after downgrades.

last_change_date str

Gets the last change date.

countOfDowngrades Number

Gets the count of downgrades.

countOfUpgradesAfterDowngrades Number

Gets the count of upgrades after downgrades.

lastChangeDate String

Gets the last change date.

Encryption

KeySource string | Pulumi.AzureNative.CognitiveServices.KeySource

Enumerates the possible value of keySource for Encryption

KeyVaultProperties Pulumi.AzureNative.CognitiveServices.Inputs.KeyVaultProperties

Properties of KeyVault

KeySource string | KeySource

Enumerates the possible value of keySource for Encryption

KeyVaultProperties KeyVaultProperties

Properties of KeyVault

keySource String | KeySource

Enumerates the possible value of keySource for Encryption

keyVaultProperties KeyVaultProperties

Properties of KeyVault

keySource string | KeySource

Enumerates the possible value of keySource for Encryption

keyVaultProperties KeyVaultProperties

Properties of KeyVault

key_source str | KeySource

Enumerates the possible value of keySource for Encryption

key_vault_properties KeyVaultProperties

Properties of KeyVault

keySource String | "Microsoft.CognitiveServices" | "Microsoft.KeyVault"

Enumerates the possible value of keySource for Encryption

keyVaultProperties Property Map

Properties of KeyVault

EncryptionResponse

KeySource string

Enumerates the possible value of keySource for Encryption

KeyVaultProperties Pulumi.AzureNative.CognitiveServices.Inputs.KeyVaultPropertiesResponse

Properties of KeyVault

KeySource string

Enumerates the possible value of keySource for Encryption

KeyVaultProperties KeyVaultPropertiesResponse

Properties of KeyVault

keySource String

Enumerates the possible value of keySource for Encryption

keyVaultProperties KeyVaultPropertiesResponse

Properties of KeyVault

keySource string

Enumerates the possible value of keySource for Encryption

keyVaultProperties KeyVaultPropertiesResponse

Properties of KeyVault

key_source str

Enumerates the possible value of keySource for Encryption

key_vault_properties KeyVaultPropertiesResponse

Properties of KeyVault

keySource String

Enumerates the possible value of keySource for Encryption

keyVaultProperties Property Map

Properties of KeyVault

Identity

Type Pulumi.AzureNative.CognitiveServices.IdentityType

Type of managed service identity.

UserAssignedIdentities Dictionary<string, Pulumi.AzureNative.CognitiveServices.Inputs.UserAssignedIdentity>

The list of user assigned 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 IdentityType

Type of managed service identity.

UserAssignedIdentities map[string]UserAssignedIdentity

The list of user assigned 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 IdentityType

Type of managed service identity.

userAssignedIdentities Map<String,UserAssignedIdentity>

The list of user assigned 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 IdentityType

Type of managed service identity.

userAssignedIdentities {[key: string]: UserAssignedIdentity}

The list of user assigned 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 IdentityType

Type of managed service identity.

user_assigned_identities Mapping[str, UserAssignedIdentity]

The list of user assigned 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 "None" | "SystemAssigned" | "UserAssigned"

Type of managed service identity.

userAssignedIdentities Map<Property Map>

The list of user assigned 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

PrincipalId string

Principal Id of managed service identity.

TenantId string

Tenant of managed service identity.

Type string

Type of managed service identity.

UserAssignedIdentities Dictionary<string, Pulumi.AzureNative.CognitiveServices.Inputs.UserAssignedIdentityResponse>

The list of user assigned 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

Principal Id of managed service identity.

TenantId string

Tenant of managed service identity.

Type string

Type of managed service identity.

UserAssignedIdentities map[string]UserAssignedIdentityResponse

The list of user assigned 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

Principal Id of managed service identity.

tenantId String

Tenant of managed service identity.

type String

Type of managed service identity.

userAssignedIdentities Map<String,UserAssignedIdentityResponse>

The list of user assigned 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

Principal Id of managed service identity.

tenantId string

Tenant of managed service identity.

type string

Type of managed service identity.

userAssignedIdentities {[key: string]: UserAssignedIdentityResponse}

The list of user assigned 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

Principal Id of managed service identity.

tenant_id str

Tenant of managed service identity.

type str

Type of managed service identity.

user_assigned_identities Mapping[str, UserAssignedIdentityResponse]

The list of user assigned 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

Principal Id of managed service identity.

tenantId String

Tenant of managed service identity.

type String

Type of managed service identity.

userAssignedIdentities Map<Property Map>

The list of user assigned 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}

IdentityType

None
None
SystemAssigned
SystemAssigned
UserAssigned
UserAssigned
IdentityTypeNone
None
IdentityTypeSystemAssigned
SystemAssigned
IdentityTypeUserAssigned
UserAssigned
None
None
SystemAssigned
SystemAssigned
UserAssigned
UserAssigned
None
None
SystemAssigned
SystemAssigned
UserAssigned
UserAssigned
NONE
None
SYSTEM_ASSIGNED
SystemAssigned
USER_ASSIGNED
UserAssigned
"None"
None
"SystemAssigned"
SystemAssigned
"UserAssigned"
UserAssigned

IpRule

Value string

An IPv4 address range in CIDR notation, such as '124.56.78.91' (simple IP address) or '124.56.78.0/24' (all addresses that start with 124.56.78).

Value string

An IPv4 address range in CIDR notation, such as '124.56.78.91' (simple IP address) or '124.56.78.0/24' (all addresses that start with 124.56.78).

value String

An IPv4 address range in CIDR notation, such as '124.56.78.91' (simple IP address) or '124.56.78.0/24' (all addresses that start with 124.56.78).

value string

An IPv4 address range in CIDR notation, such as '124.56.78.91' (simple IP address) or '124.56.78.0/24' (all addresses that start with 124.56.78).

value str

An IPv4 address range in CIDR notation, such as '124.56.78.91' (simple IP address) or '124.56.78.0/24' (all addresses that start with 124.56.78).

value String

An IPv4 address range in CIDR notation, such as '124.56.78.91' (simple IP address) or '124.56.78.0/24' (all addresses that start with 124.56.78).

IpRuleResponse

Value string

An IPv4 address range in CIDR notation, such as '124.56.78.91' (simple IP address) or '124.56.78.0/24' (all addresses that start with 124.56.78).

Value string

An IPv4 address range in CIDR notation, such as '124.56.78.91' (simple IP address) or '124.56.78.0/24' (all addresses that start with 124.56.78).

value String

An IPv4 address range in CIDR notation, such as '124.56.78.91' (simple IP address) or '124.56.78.0/24' (all addresses that start with 124.56.78).

value string

An IPv4 address range in CIDR notation, such as '124.56.78.91' (simple IP address) or '124.56.78.0/24' (all addresses that start with 124.56.78).

value str

An IPv4 address range in CIDR notation, such as '124.56.78.91' (simple IP address) or '124.56.78.0/24' (all addresses that start with 124.56.78).

value String

An IPv4 address range in CIDR notation, such as '124.56.78.91' (simple IP address) or '124.56.78.0/24' (all addresses that start with 124.56.78).

KeySource

Microsoft_CognitiveServices
Microsoft.CognitiveServices
Microsoft_KeyVault
Microsoft.KeyVault
KeySource_Microsoft_CognitiveServices
Microsoft.CognitiveServices
KeySource_Microsoft_KeyVault
Microsoft.KeyVault
Microsoft_CognitiveServices
Microsoft.CognitiveServices
Microsoft_KeyVault
Microsoft.KeyVault
Microsoft_CognitiveServices
Microsoft.CognitiveServices
Microsoft_KeyVault
Microsoft.KeyVault
MICROSOFT_COGNITIVE_SERVICES
Microsoft.CognitiveServices
MICROSOFT_KEY_VAULT
Microsoft.KeyVault
"Microsoft.CognitiveServices"
Microsoft.CognitiveServices
"Microsoft.KeyVault"
Microsoft.KeyVault

KeyVaultProperties

KeyName string

Name of the Key from KeyVault

KeyVaultUri string

Uri of KeyVault

KeyVersion string

Version of the Key from KeyVault

KeyName string

Name of the Key from KeyVault

KeyVaultUri string

Uri of KeyVault

KeyVersion string

Version of the Key from KeyVault

keyName String

Name of the Key from KeyVault

keyVaultUri String

Uri of KeyVault

keyVersion String

Version of the Key from KeyVault

keyName string

Name of the Key from KeyVault

keyVaultUri string

Uri of KeyVault

keyVersion string

Version of the Key from KeyVault

key_name str

Name of the Key from KeyVault

key_vault_uri str

Uri of KeyVault

key_version str

Version of the Key from KeyVault

keyName String

Name of the Key from KeyVault

keyVaultUri String

Uri of KeyVault

keyVersion String

Version of the Key from KeyVault

KeyVaultPropertiesResponse

KeyName string

Name of the Key from KeyVault

KeyVaultUri string

Uri of KeyVault

KeyVersion string

Version of the Key from KeyVault

KeyName string

Name of the Key from KeyVault

KeyVaultUri string

Uri of KeyVault

KeyVersion string

Version of the Key from KeyVault

keyName String

Name of the Key from KeyVault

keyVaultUri String

Uri of KeyVault

keyVersion String

Version of the Key from KeyVault

keyName string

Name of the Key from KeyVault

keyVaultUri string

Uri of KeyVault

keyVersion string

Version of the Key from KeyVault

key_name str

Name of the Key from KeyVault

key_vault_uri str

Uri of KeyVault

key_version str

Version of the Key from KeyVault

keyName String

Name of the Key from KeyVault

keyVaultUri String

Uri of KeyVault

keyVersion String

Version of the Key from KeyVault

NetworkRuleAction

Allow
Allow
Deny
Deny
NetworkRuleActionAllow
Allow
NetworkRuleActionDeny
Deny
Allow
Allow
Deny
Deny
Allow
Allow
Deny
Deny
ALLOW
Allow
DENY
Deny
"Allow"
Allow
"Deny"
Deny

NetworkRuleSet

DefaultAction string | Pulumi.AzureNative.CognitiveServices.NetworkRuleAction

The default action when no rule from ipRules and from virtualNetworkRules match. This is only used after the bypass property has been evaluated.

IpRules List<Pulumi.AzureNative.CognitiveServices.Inputs.IpRule>

The list of IP address rules.

VirtualNetworkRules List<Pulumi.AzureNative.CognitiveServices.Inputs.VirtualNetworkRule>

The list of virtual network rules.

DefaultAction string | NetworkRuleAction

The default action when no rule from ipRules and from virtualNetworkRules match. This is only used after the bypass property has been evaluated.

IpRules []IpRule

The list of IP address rules.

VirtualNetworkRules []VirtualNetworkRule

The list of virtual network rules.

defaultAction String | NetworkRuleAction

The default action when no rule from ipRules and from virtualNetworkRules match. This is only used after the bypass property has been evaluated.

ipRules List<IpRule>

The list of IP address rules.

virtualNetworkRules List<VirtualNetworkRule>

The list of virtual network rules.

defaultAction string | NetworkRuleAction

The default action when no rule from ipRules and from virtualNetworkRules match. This is only used after the bypass property has been evaluated.

ipRules IpRule[]

The list of IP address rules.

virtualNetworkRules VirtualNetworkRule[]

The list of virtual network rules.

default_action str | NetworkRuleAction

The default action when no rule from ipRules and from virtualNetworkRules match. This is only used after the bypass property has been evaluated.

ip_rules Sequence[IpRule]

The list of IP address rules.

virtual_network_rules Sequence[VirtualNetworkRule]

The list of virtual network rules.

defaultAction String | "Allow" | "Deny"

The default action when no rule from ipRules and from virtualNetworkRules match. This is only used after the bypass property has been evaluated.

ipRules List<Property Map>

The list of IP address rules.

virtualNetworkRules List<Property Map>

The list of virtual network rules.

NetworkRuleSetResponse

DefaultAction string

The default action when no rule from ipRules and from virtualNetworkRules match. This is only used after the bypass property has been evaluated.

IpRules List<Pulumi.AzureNative.CognitiveServices.Inputs.IpRuleResponse>

The list of IP address rules.

VirtualNetworkRules List<Pulumi.AzureNative.CognitiveServices.Inputs.VirtualNetworkRuleResponse>

The list of virtual network rules.

DefaultAction string

The default action when no rule from ipRules and from virtualNetworkRules match. This is only used after the bypass property has been evaluated.

IpRules []IpRuleResponse

The list of IP address rules.

VirtualNetworkRules []VirtualNetworkRuleResponse

The list of virtual network rules.

defaultAction String

The default action when no rule from ipRules and from virtualNetworkRules match. This is only used after the bypass property has been evaluated.

ipRules List<IpRuleResponse>

The list of IP address rules.

virtualNetworkRules List<VirtualNetworkRuleResponse>

The list of virtual network rules.

defaultAction string

The default action when no rule from ipRules and from virtualNetworkRules match. This is only used after the bypass property has been evaluated.

ipRules IpRuleResponse[]

The list of IP address rules.

virtualNetworkRules VirtualNetworkRuleResponse[]

The list of virtual network rules.

default_action str

The default action when no rule from ipRules and from virtualNetworkRules match. This is only used after the bypass property has been evaluated.

ip_rules Sequence[IpRuleResponse]

The list of IP address rules.

virtual_network_rules Sequence[VirtualNetworkRuleResponse]

The list of virtual network rules.

defaultAction String

The default action when no rule from ipRules and from virtualNetworkRules match. This is only used after the bypass property has been evaluated.

ipRules List<Property Map>

The list of IP address rules.

virtualNetworkRules List<Property Map>

The list of virtual network rules.

PrivateEndpointConnection

Location string

The location of the private endpoint connection

Properties Pulumi.AzureNative.CognitiveServices.Inputs.PrivateEndpointConnectionProperties

Resource properties.

Location string

The location of the private endpoint connection

Properties PrivateEndpointConnectionProperties

Resource properties.

location String

The location of the private endpoint connection

properties PrivateEndpointConnectionProperties

Resource properties.

location string

The location of the private endpoint connection

properties PrivateEndpointConnectionProperties

Resource properties.

location str

The location of the private endpoint connection

properties PrivateEndpointConnectionProperties

Resource properties.

location String

The location of the private endpoint connection

properties Property Map

Resource properties.

PrivateEndpointConnectionProperties

PrivateLinkServiceConnectionState Pulumi.AzureNative.CognitiveServices.Inputs.PrivateLinkServiceConnectionState

A collection of information about the state of the connection between service consumer and provider.

GroupIds List<string>

The private link resource group ids.

PrivateLinkServiceConnectionState PrivateLinkServiceConnectionState

A collection of information about the state of the connection between service consumer and provider.

GroupIds []string

The private link resource group ids.

privateLinkServiceConnectionState PrivateLinkServiceConnectionState

A collection of information about the state of the connection between service consumer and provider.

groupIds List<String>

The private link resource group ids.

privateLinkServiceConnectionState PrivateLinkServiceConnectionState

A collection of information about the state of the connection between service consumer and provider.

groupIds string[]

The private link resource group ids.

private_link_service_connection_state PrivateLinkServiceConnectionState

A collection of information about the state of the connection between service consumer and provider.

group_ids Sequence[str]

The private link resource group ids.

privateLinkServiceConnectionState Property Map

A collection of information about the state of the connection between service consumer and provider.

groupIds List<String>

The private link resource group ids.

PrivateEndpointConnectionPropertiesResponse

PrivateLinkServiceConnectionState Pulumi.AzureNative.CognitiveServices.Inputs.PrivateLinkServiceConnectionStateResponse

A collection of information about the state of the connection between service consumer and provider.

GroupIds List<string>

The private link resource group ids.

PrivateEndpoint Pulumi.AzureNative.CognitiveServices.Inputs.PrivateEndpointResponse

The resource of private end point.

PrivateLinkServiceConnectionState PrivateLinkServiceConnectionStateResponse

A collection of information about the state of the connection between service consumer and provider.

GroupIds []string

The private link resource group ids.

PrivateEndpoint PrivateEndpointResponse

The resource of private end point.

privateLinkServiceConnectionState PrivateLinkServiceConnectionStateResponse

A collection of information about the state of the connection between service consumer and provider.

groupIds List<String>

The private link resource group ids.

privateEndpoint PrivateEndpointResponse

The resource of private end point.

privateLinkServiceConnectionState PrivateLinkServiceConnectionStateResponse

A collection of information about the state of the connection between service consumer and provider.

groupIds string[]

The private link resource group ids.

privateEndpoint PrivateEndpointResponse

The resource of private end point.

private_link_service_connection_state PrivateLinkServiceConnectionStateResponse

A collection of information about the state of the connection between service consumer and provider.

group_ids Sequence[str]

The private link resource group ids.

private_endpoint PrivateEndpointResponse

The resource of private end point.

privateLinkServiceConnectionState Property Map

A collection of information about the state of the connection between service consumer and provider.

groupIds List<String>

The private link resource group ids.

privateEndpoint Property Map

The resource of private end point.

PrivateEndpointConnectionResponse

Etag string

Entity Tag

Id string

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

Name string

The name of the resource

Type string

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

Location string

The location of the private endpoint connection

Properties Pulumi.AzureNative.CognitiveServices.Inputs.PrivateEndpointConnectionPropertiesResponse

Resource properties.

Etag string

Entity Tag

Id string

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

Name string

The name of the resource

Type string

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

Location string

The location of the private endpoint connection

Properties PrivateEndpointConnectionPropertiesResponse

Resource properties.

etag String

Entity Tag

id String

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name String

The name of the resource

type String

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

location String

The location of the private endpoint connection

properties PrivateEndpointConnectionPropertiesResponse

Resource properties.

etag string

Entity Tag

id string

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name string

The name of the resource

type string

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

location string

The location of the private endpoint connection

properties PrivateEndpointConnectionPropertiesResponse

Resource properties.

etag str

Entity Tag

id str

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name str

The name of the resource

type str

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

location str

The location of the private endpoint connection

properties PrivateEndpointConnectionPropertiesResponse

Resource properties.

etag String

Entity Tag

id String

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name String

The name of the resource

type String

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

location String

The location of the private endpoint connection

properties Property Map

Resource properties.

PrivateEndpointResponse

Id string

The ARM identifier for Private Endpoint

Id string

The ARM identifier for Private Endpoint

id String

The ARM identifier for Private Endpoint

id string

The ARM identifier for Private Endpoint

id str

The ARM identifier for Private Endpoint

id String

The ARM identifier for Private Endpoint

PrivateEndpointServiceConnectionStatus

Pending
Pending
Approved
Approved
Rejected
Rejected
Disconnected
Disconnected
PrivateEndpointServiceConnectionStatusPending
Pending
PrivateEndpointServiceConnectionStatusApproved
Approved
PrivateEndpointServiceConnectionStatusRejected
Rejected
PrivateEndpointServiceConnectionStatusDisconnected
Disconnected
Pending
Pending
Approved
Approved
Rejected
Rejected
Disconnected
Disconnected
Pending
Pending
Approved
Approved
Rejected
Rejected
Disconnected
Disconnected
PENDING
Pending
APPROVED
Approved
REJECTED
Rejected
DISCONNECTED
Disconnected
"Pending"
Pending
"Approved"
Approved
"Rejected"
Rejected
"Disconnected"
Disconnected

PrivateLinkServiceConnectionState

ActionsRequired string

A message indicating if changes on the service provider require any updates on the consumer.

Description string

The reason for approval/rejection of the connection.

Status string | Pulumi.AzureNative.CognitiveServices.PrivateEndpointServiceConnectionStatus

Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.

ActionsRequired string

A message indicating if changes on the service provider require any updates on the consumer.

Description string

The reason for approval/rejection of the connection.

Status string | PrivateEndpointServiceConnectionStatus

Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.

actionsRequired String

A message indicating if changes on the service provider require any updates on the consumer.

description String

The reason for approval/rejection of the connection.

status String | PrivateEndpointServiceConnectionStatus

Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.

actionsRequired string

A message indicating if changes on the service provider require any updates on the consumer.

description string

The reason for approval/rejection of the connection.

status string | PrivateEndpointServiceConnectionStatus

Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.

actions_required str

A message indicating if changes on the service provider require any updates on the consumer.

description str

The reason for approval/rejection of the connection.

status str | PrivateEndpointServiceConnectionStatus

Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.

actionsRequired String

A message indicating if changes on the service provider require any updates on the consumer.

description String

The reason for approval/rejection of the connection.

status String | "Pending" | "Approved" | "Rejected" | "Disconnected"

Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.

PrivateLinkServiceConnectionStateResponse

ActionsRequired string

A message indicating if changes on the service provider require any updates on the consumer.

Description string

The reason for approval/rejection of the connection.

Status string

Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.

ActionsRequired string

A message indicating if changes on the service provider require any updates on the consumer.

Description string

The reason for approval/rejection of the connection.

Status string

Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.

actionsRequired String

A message indicating if changes on the service provider require any updates on the consumer.

description String

The reason for approval/rejection of the connection.

status String

Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.

actionsRequired string

A message indicating if changes on the service provider require any updates on the consumer.

description string

The reason for approval/rejection of the connection.

status string

Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.

actions_required str

A message indicating if changes on the service provider require any updates on the consumer.

description str

The reason for approval/rejection of the connection.

status str

Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.

actionsRequired String

A message indicating if changes on the service provider require any updates on the consumer.

description String

The reason for approval/rejection of the connection.

status String

Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.

PublicNetworkAccess

Enabled
Enabled
Disabled
Disabled
PublicNetworkAccessEnabled
Enabled
PublicNetworkAccessDisabled
Disabled
Enabled
Enabled
Disabled
Disabled
Enabled
Enabled
Disabled
Disabled
ENABLED
Enabled
DISABLED
Disabled
"Enabled"
Enabled
"Disabled"
Disabled

Sku

Name string

Gets or sets the sku name. Required for account creation, optional for update.

Name string

Gets or sets the sku name. Required for account creation, optional for update.

name String

Gets or sets the sku name. Required for account creation, optional for update.

name string

Gets or sets the sku name. Required for account creation, optional for update.

name str

Gets or sets the sku name. Required for account creation, optional for update.

name String

Gets or sets the sku name. Required for account creation, optional for update.

SkuCapabilityResponse

Name string

The name of the SkuCapability.

Value string

The value of the SkuCapability.

Name string

The name of the SkuCapability.

Value string

The value of the SkuCapability.

name String

The name of the SkuCapability.

value String

The value of the SkuCapability.

name string

The name of the SkuCapability.

value string

The value of the SkuCapability.

name str

The name of the SkuCapability.

value str

The value of the SkuCapability.

name String

The name of the SkuCapability.

value String

The value of the SkuCapability.

SkuResponse

Name string

Gets or sets the sku name. Required for account creation, optional for update.

Tier string

Gets the sku tier. This is based on the SKU name.

Name string

Gets or sets the sku name. Required for account creation, optional for update.

Tier string

Gets the sku tier. This is based on the SKU name.

name String

Gets or sets the sku name. Required for account creation, optional for update.

tier String

Gets the sku tier. This is based on the SKU name.

name string

Gets or sets the sku name. Required for account creation, optional for update.

tier string

Gets the sku tier. This is based on the SKU name.

name str

Gets or sets the sku name. Required for account creation, optional for update.

tier str

Gets the sku tier. This is based on the SKU name.

name String

Gets or sets the sku name. Required for account creation, optional for update.

tier String

Gets the sku tier. This is based on the SKU name.

UserAssignedIdentity

ClientId string

Client App Id associated with this identity.

PrincipalId string

Azure Active Directory principal ID associated with this Identity.

ClientId string

Client App Id associated with this identity.

PrincipalId string

Azure Active Directory principal ID associated with this Identity.

clientId String

Client App Id associated with this identity.

principalId String

Azure Active Directory principal ID associated with this Identity.

clientId string

Client App Id associated with this identity.

principalId string

Azure Active Directory principal ID associated with this Identity.

client_id str

Client App Id associated with this identity.

principal_id str

Azure Active Directory principal ID associated with this Identity.

clientId String

Client App Id associated with this identity.

principalId String

Azure Active Directory principal ID associated with this Identity.

UserAssignedIdentityResponse

ClientId string

Client App Id associated with this identity.

PrincipalId string

Azure Active Directory principal ID associated with this Identity.

ClientId string

Client App Id associated with this identity.

PrincipalId string

Azure Active Directory principal ID associated with this Identity.

clientId String

Client App Id associated with this identity.

principalId String

Azure Active Directory principal ID associated with this Identity.

clientId string

Client App Id associated with this identity.

principalId string

Azure Active Directory principal ID associated with this Identity.

client_id str

Client App Id associated with this identity.

principal_id str

Azure Active Directory principal ID associated with this Identity.

clientId String

Client App Id associated with this identity.

principalId String

Azure Active Directory principal ID associated with this Identity.

UserOwnedStorage

ResourceId string

Full resource id of a Microsoft.Storage resource.

ResourceId string

Full resource id of a Microsoft.Storage resource.

resourceId String

Full resource id of a Microsoft.Storage resource.

resourceId string

Full resource id of a Microsoft.Storage resource.

resource_id str

Full resource id of a Microsoft.Storage resource.

resourceId String

Full resource id of a Microsoft.Storage resource.

UserOwnedStorageResponse

ResourceId string

Full resource id of a Microsoft.Storage resource.

ResourceId string

Full resource id of a Microsoft.Storage resource.

resourceId String

Full resource id of a Microsoft.Storage resource.

resourceId string

Full resource id of a Microsoft.Storage resource.

resource_id str

Full resource id of a Microsoft.Storage resource.

resourceId String

Full resource id of a Microsoft.Storage resource.

VirtualNetworkRule

Id string

Full resource id of a vnet subnet, such as '/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/test-vnet/subnets/subnet1'.

IgnoreMissingVnetServiceEndpoint bool

Ignore missing vnet service endpoint or not.

State string

Gets the state of virtual network rule.

Id string

Full resource id of a vnet subnet, such as '/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/test-vnet/subnets/subnet1'.

IgnoreMissingVnetServiceEndpoint bool

Ignore missing vnet service endpoint or not.

State string

Gets the state of virtual network rule.

id String

Full resource id of a vnet subnet, such as '/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/test-vnet/subnets/subnet1'.

ignoreMissingVnetServiceEndpoint Boolean

Ignore missing vnet service endpoint or not.

state String

Gets the state of virtual network rule.

id string

Full resource id of a vnet subnet, such as '/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/test-vnet/subnets/subnet1'.

ignoreMissingVnetServiceEndpoint boolean

Ignore missing vnet service endpoint or not.

state string

Gets the state of virtual network rule.

id str

Full resource id of a vnet subnet, such as '/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/test-vnet/subnets/subnet1'.

ignore_missing_vnet_service_endpoint bool

Ignore missing vnet service endpoint or not.

state str

Gets the state of virtual network rule.

id String

Full resource id of a vnet subnet, such as '/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/test-vnet/subnets/subnet1'.

ignoreMissingVnetServiceEndpoint Boolean

Ignore missing vnet service endpoint or not.

state String

Gets the state of virtual network rule.

VirtualNetworkRuleResponse

Id string

Full resource id of a vnet subnet, such as '/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/test-vnet/subnets/subnet1'.

IgnoreMissingVnetServiceEndpoint bool

Ignore missing vnet service endpoint or not.

State string

Gets the state of virtual network rule.

Id string

Full resource id of a vnet subnet, such as '/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/test-vnet/subnets/subnet1'.

IgnoreMissingVnetServiceEndpoint bool

Ignore missing vnet service endpoint or not.

State string

Gets the state of virtual network rule.

id String

Full resource id of a vnet subnet, such as '/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/test-vnet/subnets/subnet1'.

ignoreMissingVnetServiceEndpoint Boolean

Ignore missing vnet service endpoint or not.

state String

Gets the state of virtual network rule.

id string

Full resource id of a vnet subnet, such as '/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/test-vnet/subnets/subnet1'.

ignoreMissingVnetServiceEndpoint boolean

Ignore missing vnet service endpoint or not.

state string

Gets the state of virtual network rule.

id str

Full resource id of a vnet subnet, such as '/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/test-vnet/subnets/subnet1'.

ignore_missing_vnet_service_endpoint bool

Ignore missing vnet service endpoint or not.

state str

Gets the state of virtual network rule.

id String

Full resource id of a vnet subnet, such as '/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/test-vnet/subnets/subnet1'.

ignoreMissingVnetServiceEndpoint Boolean

Ignore missing vnet service endpoint or not.

state String

Gets the state of virtual network rule.

Import

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

$ pulumi import azure-native:cognitiveservices:Account testCreate1 /subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/myResourceGroup/providers/Microsoft.CognitiveServices/accounts/testCreate1 

Package Details

Repository
https://github.com/pulumi/pulumi-azure-native
License
Apache-2.0