Azure Native

Pulumi Official
Package maintained by Pulumi
v1.67.0 published on Tuesday, Jul 12, 2022 by Pulumi

Cluster

The top level Log Analytics cluster resource container. API Version: 2020-10-01.

Example Usage

ClustersCreate

using Pulumi;
using AzureNative = Pulumi.AzureNative;

class MyStack : Stack
{
    public MyStack()
    {
        var cluster = new AzureNative.OperationalInsights.Cluster("cluster", new AzureNative.OperationalInsights.ClusterArgs
        {
            ClusterName = "oiautorest6685",
            Location = "australiasoutheast",
            ResourceGroupName = "oiautorest6685",
            Sku = new AzureNative.OperationalInsights.Inputs.ClusterSkuArgs
            {
                Capacity = 1000,
                Name = "CapacityReservation",
            },
            Tags = 
            {
                { "tag1", "val1" },
            },
        });
    }

}
package main

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

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := operationalinsights.NewCluster(ctx, "cluster", &operationalinsights.ClusterArgs{
			ClusterName:       pulumi.String("oiautorest6685"),
			Location:          pulumi.String("australiasoutheast"),
			ResourceGroupName: pulumi.String("oiautorest6685"),
			Sku: &operationalinsights.ClusterSkuArgs{
				Capacity: pulumi.Float64(1000),
				Name:     pulumi.String("CapacityReservation"),
			},
			Tags: pulumi.StringMap{
				"tag1": pulumi.String("val1"),
			},
		})
		if err != nil {
			return err
		}
		return nil
	})
}
package generated_program;

import java.util.*;
import java.io.*;
import java.nio.*;
import com.pulumi.*;

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

    public static void stack(Context ctx) {
        var cluster = new Cluster("cluster", ClusterArgs.builder()        
            .clusterName("oiautorest6685")
            .location("australiasoutheast")
            .resourceGroupName("oiautorest6685")
            .sku(Map.ofEntries(
                Map.entry("capacity", 1000),
                Map.entry("name", "CapacityReservation")
            ))
            .tags(Map.of("tag1", "val1"))
            .build());

    }
}
import pulumi
import pulumi_azure_native as azure_native

cluster = azure_native.operationalinsights.Cluster("cluster",
    cluster_name="oiautorest6685",
    location="australiasoutheast",
    resource_group_name="oiautorest6685",
    sku=azure_native.operationalinsights.ClusterSkuArgs(
        capacity=1000,
        name="CapacityReservation",
    ),
    tags={
        "tag1": "val1",
    })
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";

const cluster = new azure_native.operationalinsights.Cluster("cluster", {
    clusterName: "oiautorest6685",
    location: "australiasoutheast",
    resourceGroupName: "oiautorest6685",
    sku: {
        capacity: 1000,
        name: "CapacityReservation",
    },
    tags: {
        tag1: "val1",
    },
});
resources:
  cluster:
    type: azure-native:operationalinsights:Cluster
    properties:
      clusterName: oiautorest6685
      location: australiasoutheast
      resourceGroupName: oiautorest6685
      sku:
        capacity: 1000
        name: CapacityReservation
      tags:
        tag1: val1

Create a Cluster Resource

new Cluster(name: string, args: ClusterArgs, opts?: CustomResourceOptions);
@overload
def Cluster(resource_name: str,
            opts: Optional[ResourceOptions] = None,
            billing_type: Optional[Union[str, BillingType]] = None,
            cluster_name: Optional[str] = None,
            identity: Optional[IdentityArgs] = None,
            is_availability_zones_enabled: Optional[bool] = None,
            is_double_encryption_enabled: Optional[bool] = None,
            key_vault_properties: Optional[KeyVaultPropertiesArgs] = None,
            location: Optional[str] = None,
            resource_group_name: Optional[str] = None,
            sku: Optional[ClusterSkuArgs] = None,
            tags: Optional[Mapping[str, str]] = None)
@overload
def Cluster(resource_name: str,
            args: ClusterArgs,
            opts: Optional[ResourceOptions] = None)
func NewCluster(ctx *Context, name string, args ClusterArgs, opts ...ResourceOption) (*Cluster, error)
public Cluster(string name, ClusterArgs args, CustomResourceOptions? opts = null)
public Cluster(String name, ClusterArgs args)
public Cluster(String name, ClusterArgs args, CustomResourceOptions options)
type: azure-native:operationalinsights:Cluster
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.

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

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

ResourceGroupName string

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

BillingType string | Pulumi.AzureNative.OperationalInsights.BillingType

The cluster's billing type.

ClusterName string

The name of the Log Analytics cluster.

Identity Pulumi.AzureNative.OperationalInsights.Inputs.IdentityArgs

The identity of the resource.

IsAvailabilityZonesEnabled bool

Sets whether the cluster will support availability zones. This can be set as true only in regions where Azure Data Explorer support Availability Zones. This Property can not be modified after cluster creation. Default value is 'true' if region supports Availability Zones.

IsDoubleEncryptionEnabled bool

Configures whether cluster will use double encryption. This Property can not be modified after cluster creation. Default value is 'true'

KeyVaultProperties Pulumi.AzureNative.OperationalInsights.Inputs.KeyVaultPropertiesArgs

The associated key properties.

Location string

The geo-location where the resource lives

Sku Pulumi.AzureNative.OperationalInsights.Inputs.ClusterSkuArgs

The sku properties.

Tags Dictionary<string, string>

Resource tags.

ResourceGroupName string

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

BillingType string | BillingType

The cluster's billing type.

ClusterName string

The name of the Log Analytics cluster.

Identity IdentityArgs

The identity of the resource.

IsAvailabilityZonesEnabled bool

Sets whether the cluster will support availability zones. This can be set as true only in regions where Azure Data Explorer support Availability Zones. This Property can not be modified after cluster creation. Default value is 'true' if region supports Availability Zones.

IsDoubleEncryptionEnabled bool

Configures whether cluster will use double encryption. This Property can not be modified after cluster creation. Default value is 'true'

KeyVaultProperties KeyVaultPropertiesArgs

The associated key properties.

Location string

The geo-location where the resource lives

Sku ClusterSkuArgs

The sku properties.

Tags map[string]string

Resource tags.

resourceGroupName String

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

billingType String | BillingType

The cluster's billing type.

clusterName String

The name of the Log Analytics cluster.

identity IdentityArgs

The identity of the resource.

isAvailabilityZonesEnabled Boolean

Sets whether the cluster will support availability zones. This can be set as true only in regions where Azure Data Explorer support Availability Zones. This Property can not be modified after cluster creation. Default value is 'true' if region supports Availability Zones.

isDoubleEncryptionEnabled Boolean

Configures whether cluster will use double encryption. This Property can not be modified after cluster creation. Default value is 'true'

keyVaultProperties KeyVaultPropertiesArgs

The associated key properties.

location String

The geo-location where the resource lives

sku ClusterSkuArgs

The sku properties.

tags Map<String,String>

Resource tags.

resourceGroupName string

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

billingType string | BillingType

The cluster's billing type.

clusterName string

The name of the Log Analytics cluster.

identity IdentityArgs

The identity of the resource.

isAvailabilityZonesEnabled boolean

Sets whether the cluster will support availability zones. This can be set as true only in regions where Azure Data Explorer support Availability Zones. This Property can not be modified after cluster creation. Default value is 'true' if region supports Availability Zones.

isDoubleEncryptionEnabled boolean

Configures whether cluster will use double encryption. This Property can not be modified after cluster creation. Default value is 'true'

keyVaultProperties KeyVaultPropertiesArgs

The associated key properties.

location string

The geo-location where the resource lives

sku ClusterSkuArgs

The sku properties.

tags {[key: string]: string}

Resource tags.

resource_group_name str

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

billing_type str | BillingType

The cluster's billing type.

cluster_name str

The name of the Log Analytics cluster.

identity IdentityArgs

The identity of the resource.

is_availability_zones_enabled bool

Sets whether the cluster will support availability zones. This can be set as true only in regions where Azure Data Explorer support Availability Zones. This Property can not be modified after cluster creation. Default value is 'true' if region supports Availability Zones.

is_double_encryption_enabled bool

Configures whether cluster will use double encryption. This Property can not be modified after cluster creation. Default value is 'true'

key_vault_properties KeyVaultPropertiesArgs

The associated key properties.

location str

The geo-location where the resource lives

sku ClusterSkuArgs

The sku properties.

tags Mapping[str, str]

Resource tags.

resourceGroupName String

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

billingType String | "Cluster" | "Workspaces"

The cluster's billing type.

clusterName String

The name of the Log Analytics cluster.

identity Property Map

The identity of the resource.

isAvailabilityZonesEnabled Boolean

Sets whether the cluster will support availability zones. This can be set as true only in regions where Azure Data Explorer support Availability Zones. This Property can not be modified after cluster creation. Default value is 'true' if region supports Availability Zones.

isDoubleEncryptionEnabled Boolean

Configures whether cluster will use double encryption. This Property can not be modified after cluster creation. Default value is 'true'

keyVaultProperties Property Map

The associated key properties.

location String

The geo-location where the resource lives

sku Property Map

The sku properties.

tags Map<String>

Resource tags.

Outputs

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

ClusterId string

The ID associated with the cluster.

CreatedDate string

The cluster creation time

Id string

The provider-assigned unique ID for this managed resource.

LastModifiedDate string

The last time the cluster was updated.

Name string

The name of the resource

ProvisioningState string

The provisioning state of the cluster.

Type string

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

AssociatedWorkspaces List<Pulumi.AzureNative.OperationalInsights.Outputs.AssociatedWorkspaceResponse>

The list of Log Analytics workspaces associated with the cluster

CapacityReservationProperties Pulumi.AzureNative.OperationalInsights.Outputs.CapacityReservationPropertiesResponse

Additional properties for capacity reservation

ClusterId string

The ID associated with the cluster.

CreatedDate string

The cluster creation time

Id string

The provider-assigned unique ID for this managed resource.

LastModifiedDate string

The last time the cluster was updated.

Name string

The name of the resource

ProvisioningState string

The provisioning state of the cluster.

Type string

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

AssociatedWorkspaces []AssociatedWorkspaceResponse

The list of Log Analytics workspaces associated with the cluster

CapacityReservationProperties CapacityReservationPropertiesResponse

Additional properties for capacity reservation

clusterId String

The ID associated with the cluster.

createdDate String

The cluster creation time

id String

The provider-assigned unique ID for this managed resource.

lastModifiedDate String

The last time the cluster was updated.

name String

The name of the resource

provisioningState String

The provisioning state of the cluster.

type String

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

associatedWorkspaces List<AssociatedWorkspaceResponse>

The list of Log Analytics workspaces associated with the cluster

capacityReservationProperties CapacityReservationPropertiesResponse

Additional properties for capacity reservation

clusterId string

The ID associated with the cluster.

createdDate string

The cluster creation time

id string

The provider-assigned unique ID for this managed resource.

lastModifiedDate string

The last time the cluster was updated.

name string

The name of the resource

provisioningState string

The provisioning state of the cluster.

type string

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

associatedWorkspaces AssociatedWorkspaceResponse[]

The list of Log Analytics workspaces associated with the cluster

capacityReservationProperties CapacityReservationPropertiesResponse

Additional properties for capacity reservation

cluster_id str

The ID associated with the cluster.

created_date str

The cluster creation time

id str

The provider-assigned unique ID for this managed resource.

last_modified_date str

The last time the cluster was updated.

name str

The name of the resource

provisioning_state str

The provisioning state of the cluster.

type str

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

associated_workspaces Sequence[AssociatedWorkspaceResponse]

The list of Log Analytics workspaces associated with the cluster

capacity_reservation_properties CapacityReservationPropertiesResponse

Additional properties for capacity reservation

clusterId String

The ID associated with the cluster.

createdDate String

The cluster creation time

id String

The provider-assigned unique ID for this managed resource.

lastModifiedDate String

The last time the cluster was updated.

name String

The name of the resource

provisioningState String

The provisioning state of the cluster.

type String

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

associatedWorkspaces List<Property Map>

The list of Log Analytics workspaces associated with the cluster

capacityReservationProperties Property Map

Additional properties for capacity reservation

Supporting Types

AssociatedWorkspaceResponse

AssociateDate string

The time of workspace association.

ResourceId string

The ResourceId id the assigned workspace.

WorkspaceId string

The id of the assigned workspace.

WorkspaceName string

The name id the assigned workspace.

AssociateDate string

The time of workspace association.

ResourceId string

The ResourceId id the assigned workspace.

WorkspaceId string

The id of the assigned workspace.

WorkspaceName string

The name id the assigned workspace.

associateDate String

The time of workspace association.

resourceId String

The ResourceId id the assigned workspace.

workspaceId String

The id of the assigned workspace.

workspaceName String

The name id the assigned workspace.

associateDate string

The time of workspace association.

resourceId string

The ResourceId id the assigned workspace.

workspaceId string

The id of the assigned workspace.

workspaceName string

The name id the assigned workspace.

associate_date str

The time of workspace association.

resource_id str

The ResourceId id the assigned workspace.

workspace_id str

The id of the assigned workspace.

workspace_name str

The name id the assigned workspace.

associateDate String

The time of workspace association.

resourceId String

The ResourceId id the assigned workspace.

workspaceId String

The id of the assigned workspace.

workspaceName String

The name id the assigned workspace.

BillingType

Cluster
Cluster
Workspaces
Workspaces
BillingTypeCluster
Cluster
BillingTypeWorkspaces
Workspaces
Cluster
Cluster
Workspaces
Workspaces
Cluster
Cluster
Workspaces
Workspaces
CLUSTER
Cluster
WORKSPACES
Workspaces
"Cluster"
Cluster
"Workspaces"
Workspaces

CapacityReservationPropertiesResponse

LastSkuUpdate string

The last time Sku was updated.

MinCapacity double

Minimum CapacityReservation value in GB.

LastSkuUpdate string

The last time Sku was updated.

MinCapacity float64

Minimum CapacityReservation value in GB.

lastSkuUpdate String

The last time Sku was updated.

minCapacity Double

Minimum CapacityReservation value in GB.

lastSkuUpdate string

The last time Sku was updated.

minCapacity number

Minimum CapacityReservation value in GB.

last_sku_update str

The last time Sku was updated.

min_capacity float

Minimum CapacityReservation value in GB.

lastSkuUpdate String

The last time Sku was updated.

minCapacity Number

Minimum CapacityReservation value in GB.

ClusterSku

Capacity double

The capacity value

Name string | Pulumi.AzureNative.OperationalInsights.ClusterSkuNameEnum

The name of the SKU.

Capacity float64

The capacity value

Name string | ClusterSkuNameEnum

The name of the SKU.

capacity Double

The capacity value

name String | ClusterSkuNameEnum

The name of the SKU.

capacity number

The capacity value

name string | ClusterSkuNameEnum

The name of the SKU.

capacity float

The capacity value

name str | ClusterSkuNameEnum

The name of the SKU.

capacity Number

The capacity value

name String | "CapacityReservation"

The name of the SKU.

ClusterSkuNameEnum

CapacityReservation
CapacityReservation
ClusterSkuNameEnumCapacityReservation
CapacityReservation
CapacityReservation
CapacityReservation
CapacityReservation
CapacityReservation
CAPACITY_RESERVATION
CapacityReservation
"CapacityReservation"
CapacityReservation

ClusterSkuResponse

Capacity double

The capacity value

Name string

The name of the SKU.

Capacity float64

The capacity value

Name string

The name of the SKU.

capacity Double

The capacity value

name String

The name of the SKU.

capacity number

The capacity value

name string

The name of the SKU.

capacity float

The capacity value

name str

The name of the SKU.

capacity Number

The capacity value

name String

The name of the SKU.

Identity

Type Pulumi.AzureNative.OperationalInsights.IdentityType

Type of managed service identity.

UserAssignedIdentities Dictionary<string, object>

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 IdentityType

Type of managed service identity.

UserAssignedIdentities map[string]interface{}

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 IdentityType

Type of managed service identity.

userAssignedIdentities Map<String,Object>

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 IdentityType

Type of managed service identity.

userAssignedIdentities {[key: string]: any}

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 IdentityType

Type of managed service identity.

user_assigned_identities Mapping[str, Any]

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" | "None"

Type of managed service identity.

userAssignedIdentities Map<Any>

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

PrincipalId string

The principal ID of resource identity.

TenantId string

The tenant ID of resource.

Type string

Type of managed service identity.

UserAssignedIdentities Dictionary<string, Pulumi.AzureNative.OperationalInsights.Inputs.UserIdentityPropertiesResponse>

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.

TenantId string

The tenant ID of resource.

Type string

Type of managed service identity.

UserAssignedIdentities map[string]UserIdentityPropertiesResponse

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.

tenantId String

The tenant ID of resource.

type String

Type of managed service identity.

userAssignedIdentities Map<String,UserIdentityPropertiesResponse>

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.

tenantId string

The tenant ID of resource.

type string

Type of managed service identity.

userAssignedIdentities {[key: string]: UserIdentityPropertiesResponse}

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.

tenant_id str

The tenant ID of resource.

type str

Type of managed service identity.

user_assigned_identities Mapping[str, UserIdentityPropertiesResponse]

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.

tenantId String

The tenant ID of resource.

type String

Type of managed service identity.

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}'.

IdentityType

SystemAssigned
SystemAssigned
UserAssigned
UserAssigned
None
None
IdentityTypeSystemAssigned
SystemAssigned
IdentityTypeUserAssigned
UserAssigned
IdentityTypeNone
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
"None"
None

KeyVaultProperties

KeyName string

The name of the key associated with the Log Analytics cluster.

KeyRsaSize int

Selected key minimum required size.

KeyVaultUri string

The Key Vault uri which holds they key associated with the Log Analytics cluster.

KeyVersion string

The version of the key associated with the Log Analytics cluster.

KeyName string

The name of the key associated with the Log Analytics cluster.

KeyRsaSize int

Selected key minimum required size.

KeyVaultUri string

The Key Vault uri which holds they key associated with the Log Analytics cluster.

KeyVersion string

The version of the key associated with the Log Analytics cluster.

keyName String

The name of the key associated with the Log Analytics cluster.

keyRsaSize Integer

Selected key minimum required size.

keyVaultUri String

The Key Vault uri which holds they key associated with the Log Analytics cluster.

keyVersion String

The version of the key associated with the Log Analytics cluster.

keyName string

The name of the key associated with the Log Analytics cluster.

keyRsaSize number

Selected key minimum required size.

keyVaultUri string

The Key Vault uri which holds they key associated with the Log Analytics cluster.

keyVersion string

The version of the key associated with the Log Analytics cluster.

key_name str

The name of the key associated with the Log Analytics cluster.

key_rsa_size int

Selected key minimum required size.

key_vault_uri str

The Key Vault uri which holds they key associated with the Log Analytics cluster.

key_version str

The version of the key associated with the Log Analytics cluster.

keyName String

The name of the key associated with the Log Analytics cluster.

keyRsaSize Number

Selected key minimum required size.

keyVaultUri String

The Key Vault uri which holds they key associated with the Log Analytics cluster.

keyVersion String

The version of the key associated with the Log Analytics cluster.

KeyVaultPropertiesResponse

KeyName string

The name of the key associated with the Log Analytics cluster.

KeyRsaSize int

Selected key minimum required size.

KeyVaultUri string

The Key Vault uri which holds they key associated with the Log Analytics cluster.

KeyVersion string

The version of the key associated with the Log Analytics cluster.

KeyName string

The name of the key associated with the Log Analytics cluster.

KeyRsaSize int

Selected key minimum required size.

KeyVaultUri string

The Key Vault uri which holds they key associated with the Log Analytics cluster.

KeyVersion string

The version of the key associated with the Log Analytics cluster.

keyName String

The name of the key associated with the Log Analytics cluster.

keyRsaSize Integer

Selected key minimum required size.

keyVaultUri String

The Key Vault uri which holds they key associated with the Log Analytics cluster.

keyVersion String

The version of the key associated with the Log Analytics cluster.

keyName string

The name of the key associated with the Log Analytics cluster.

keyRsaSize number

Selected key minimum required size.

keyVaultUri string

The Key Vault uri which holds they key associated with the Log Analytics cluster.

keyVersion string

The version of the key associated with the Log Analytics cluster.

key_name str

The name of the key associated with the Log Analytics cluster.

key_rsa_size int

Selected key minimum required size.

key_vault_uri str

The Key Vault uri which holds they key associated with the Log Analytics cluster.

key_version str

The version of the key associated with the Log Analytics cluster.

keyName String

The name of the key associated with the Log Analytics cluster.

keyRsaSize Number

Selected key minimum required size.

keyVaultUri String

The Key Vault uri which holds they key associated with the Log Analytics cluster.

keyVersion String

The version of the key associated with the Log Analytics cluster.

UserIdentityPropertiesResponse

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.

Import

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

$ pulumi import azure-native:operationalinsights:Cluster oiautorest6685 /subscriptions/594038b5-1093-476e-a366-482775671c11/resourcegroups/oiautorest6685/providers/microsoft.operationalinsights/clusters/oiautorest6685 

Package Details

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