1. Packages
  2. Azure Native
  3. API Docs
  4. operationalinsights
  5. Workspace
Azure Native v1.103.0 published on Friday, Jun 2, 2023 by Pulumi

azure-native.operationalinsights.Workspace

Explore with Pulumi AI

azure-native logo
Azure Native v1.103.0 published on Friday, Jun 2, 2023 by Pulumi

    The top level Workspace resource container. API Version: 2020-10-01.

    Example Usage

    WorkspacesCreate

    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using AzureNative = Pulumi.AzureNative;
    
    return await Deployment.RunAsync(() => 
    {
        var workspace = new AzureNative.OperationalInsights.Workspace("workspace", new()
        {
            Location = "australiasoutheast",
            ResourceGroupName = "oiautorest6685",
            RetentionInDays = 30,
            Sku = new AzureNative.OperationalInsights.Inputs.WorkspaceSkuArgs
            {
                Name = "PerGB2018",
            },
            Tags = 
            {
                { "tag1", "val1" },
            },
            WorkspaceName = "oiautorest6685",
        });
    
    });
    
    package main
    
    import (
    	operationalinsights "github.com/pulumi/pulumi-azure-native-sdk/operationalinsights"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := operationalinsights.NewWorkspace(ctx, "workspace", &operationalinsights.WorkspaceArgs{
    			Location:          pulumi.String("australiasoutheast"),
    			ResourceGroupName: pulumi.String("oiautorest6685"),
    			RetentionInDays:   pulumi.Int(30),
    			Sku: &operationalinsights.WorkspaceSkuArgs{
    				Name: pulumi.String("PerGB2018"),
    			},
    			Tags: pulumi.StringMap{
    				"tag1": pulumi.String("val1"),
    			},
    			WorkspaceName: pulumi.String("oiautorest6685"),
    		})
    		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.operationalinsights.Workspace;
    import com.pulumi.azurenative.operationalinsights.WorkspaceArgs;
    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 workspace = new Workspace("workspace", WorkspaceArgs.builder()        
                .location("australiasoutheast")
                .resourceGroupName("oiautorest6685")
                .retentionInDays(30)
                .sku(Map.of("name", "PerGB2018"))
                .tags(Map.of("tag1", "val1"))
                .workspaceName("oiautorest6685")
                .build());
    
        }
    }
    
    import pulumi
    import pulumi_azure_native as azure_native
    
    workspace = azure_native.operationalinsights.Workspace("workspace",
        location="australiasoutheast",
        resource_group_name="oiautorest6685",
        retention_in_days=30,
        sku=azure_native.operationalinsights.WorkspaceSkuArgs(
            name="PerGB2018",
        ),
        tags={
            "tag1": "val1",
        },
        workspace_name="oiautorest6685")
    
    import * as pulumi from "@pulumi/pulumi";
    import * as azure_native from "@pulumi/azure-native";
    
    const workspace = new azure_native.operationalinsights.Workspace("workspace", {
        location: "australiasoutheast",
        resourceGroupName: "oiautorest6685",
        retentionInDays: 30,
        sku: {
            name: "PerGB2018",
        },
        tags: {
            tag1: "val1",
        },
        workspaceName: "oiautorest6685",
    });
    
    resources:
      workspace:
        type: azure-native:operationalinsights:Workspace
        properties:
          location: australiasoutheast
          resourceGroupName: oiautorest6685
          retentionInDays: 30
          sku:
            name: PerGB2018
          tags:
            tag1: val1
          workspaceName: oiautorest6685
    

    Create Workspace Resource

    new Workspace(name: string, args: WorkspaceArgs, opts?: CustomResourceOptions);
    @overload
    def Workspace(resource_name: str,
                  opts: Optional[ResourceOptions] = None,
                  e_tag: Optional[str] = None,
                  features: Optional[WorkspaceFeaturesArgs] = None,
                  force_cmk_for_query: Optional[bool] = None,
                  location: Optional[str] = None,
                  provisioning_state: Optional[Union[str, WorkspaceEntityStatus]] = None,
                  public_network_access_for_ingestion: Optional[Union[str, PublicNetworkAccessType]] = None,
                  public_network_access_for_query: Optional[Union[str, PublicNetworkAccessType]] = None,
                  resource_group_name: Optional[str] = None,
                  retention_in_days: Optional[int] = None,
                  sku: Optional[WorkspaceSkuArgs] = None,
                  tags: Optional[Mapping[str, str]] = None,
                  workspace_capping: Optional[WorkspaceCappingArgs] = None,
                  workspace_name: Optional[str] = None)
    @overload
    def Workspace(resource_name: str,
                  args: WorkspaceArgs,
                  opts: Optional[ResourceOptions] = None)
    func NewWorkspace(ctx *Context, name string, args WorkspaceArgs, opts ...ResourceOption) (*Workspace, error)
    public Workspace(string name, WorkspaceArgs args, CustomResourceOptions? opts = null)
    public Workspace(String name, WorkspaceArgs args)
    public Workspace(String name, WorkspaceArgs args, CustomResourceOptions options)
    
    type: azure-native:operationalinsights:Workspace
    properties: # The arguments to resource properties.
    options: # Bag of options to control resource's behavior.
    
    
    name string
    The unique name of the resource.
    args WorkspaceArgs
    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 WorkspaceArgs
    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 WorkspaceArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args WorkspaceArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args WorkspaceArgs
    The arguments to resource properties.
    options CustomResourceOptions
    Bag of options to control resource's behavior.

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

    ResourceGroupName string

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

    ETag string

    The ETag of the workspace.

    Features Pulumi.AzureNative.OperationalInsights.Inputs.WorkspaceFeaturesArgs

    Workspace features.

    ForceCmkForQuery bool

    Indicates whether customer managed storage is mandatory for query management.

    Location string

    The geo-location where the resource lives

    ProvisioningState string | Pulumi.AzureNative.OperationalInsights.WorkspaceEntityStatus

    The provisioning state of the workspace.

    PublicNetworkAccessForIngestion string | Pulumi.AzureNative.OperationalInsights.PublicNetworkAccessType

    The network access type for accessing Log Analytics ingestion.

    PublicNetworkAccessForQuery string | Pulumi.AzureNative.OperationalInsights.PublicNetworkAccessType

    The network access type for accessing Log Analytics query.

    RetentionInDays int

    The workspace data retention in days. Allowed values are per pricing plan. See pricing tiers documentation for details.

    Sku Pulumi.AzureNative.OperationalInsights.Inputs.WorkspaceSkuArgs

    The SKU of the workspace.

    Tags Dictionary<string, string>

    Resource tags.

    WorkspaceCapping Pulumi.AzureNative.OperationalInsights.Inputs.WorkspaceCappingArgs

    The daily volume cap for ingestion.

    WorkspaceName string

    The name of the workspace.

    ResourceGroupName string

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

    ETag string

    The ETag of the workspace.

    Features WorkspaceFeaturesArgs

    Workspace features.

    ForceCmkForQuery bool

    Indicates whether customer managed storage is mandatory for query management.

    Location string

    The geo-location where the resource lives

    ProvisioningState string | WorkspaceEntityStatus

    The provisioning state of the workspace.

    PublicNetworkAccessForIngestion string | PublicNetworkAccessType

    The network access type for accessing Log Analytics ingestion.

    PublicNetworkAccessForQuery string | PublicNetworkAccessType

    The network access type for accessing Log Analytics query.

    RetentionInDays int

    The workspace data retention in days. Allowed values are per pricing plan. See pricing tiers documentation for details.

    Sku WorkspaceSkuArgs

    The SKU of the workspace.

    Tags map[string]string

    Resource tags.

    WorkspaceCapping WorkspaceCappingArgs

    The daily volume cap for ingestion.

    WorkspaceName string

    The name of the workspace.

    resourceGroupName String

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

    eTag String

    The ETag of the workspace.

    features WorkspaceFeaturesArgs

    Workspace features.

    forceCmkForQuery Boolean

    Indicates whether customer managed storage is mandatory for query management.

    location String

    The geo-location where the resource lives

    provisioningState String | WorkspaceEntityStatus

    The provisioning state of the workspace.

    publicNetworkAccessForIngestion String | PublicNetworkAccessType

    The network access type for accessing Log Analytics ingestion.

    publicNetworkAccessForQuery String | PublicNetworkAccessType

    The network access type for accessing Log Analytics query.

    retentionInDays Integer

    The workspace data retention in days. Allowed values are per pricing plan. See pricing tiers documentation for details.

    sku WorkspaceSkuArgs

    The SKU of the workspace.

    tags Map<String,String>

    Resource tags.

    workspaceCapping WorkspaceCappingArgs

    The daily volume cap for ingestion.

    workspaceName String

    The name of the workspace.

    resourceGroupName string

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

    eTag string

    The ETag of the workspace.

    features WorkspaceFeaturesArgs

    Workspace features.

    forceCmkForQuery boolean

    Indicates whether customer managed storage is mandatory for query management.

    location string

    The geo-location where the resource lives

    provisioningState string | WorkspaceEntityStatus

    The provisioning state of the workspace.

    publicNetworkAccessForIngestion string | PublicNetworkAccessType

    The network access type for accessing Log Analytics ingestion.

    publicNetworkAccessForQuery string | PublicNetworkAccessType

    The network access type for accessing Log Analytics query.

    retentionInDays number

    The workspace data retention in days. Allowed values are per pricing plan. See pricing tiers documentation for details.

    sku WorkspaceSkuArgs

    The SKU of the workspace.

    tags {[key: string]: string}

    Resource tags.

    workspaceCapping WorkspaceCappingArgs

    The daily volume cap for ingestion.

    workspaceName string

    The name of the workspace.

    resource_group_name str

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

    e_tag str

    The ETag of the workspace.

    features WorkspaceFeaturesArgs

    Workspace features.

    force_cmk_for_query bool

    Indicates whether customer managed storage is mandatory for query management.

    location str

    The geo-location where the resource lives

    provisioning_state str | WorkspaceEntityStatus

    The provisioning state of the workspace.

    public_network_access_for_ingestion str | PublicNetworkAccessType

    The network access type for accessing Log Analytics ingestion.

    public_network_access_for_query str | PublicNetworkAccessType

    The network access type for accessing Log Analytics query.

    retention_in_days int

    The workspace data retention in days. Allowed values are per pricing plan. See pricing tiers documentation for details.

    sku WorkspaceSkuArgs

    The SKU of the workspace.

    tags Mapping[str, str]

    Resource tags.

    workspace_capping WorkspaceCappingArgs

    The daily volume cap for ingestion.

    workspace_name str

    The name of the workspace.

    resourceGroupName String

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

    eTag String

    The ETag of the workspace.

    features Property Map

    Workspace features.

    forceCmkForQuery Boolean

    Indicates whether customer managed storage is mandatory for query management.

    location String

    The geo-location where the resource lives

    provisioningState String | "Creating" | "Succeeded" | "Failed" | "Canceled" | "Deleting" | "ProvisioningAccount" | "Updating"

    The provisioning state of the workspace.

    publicNetworkAccessForIngestion String | "Enabled" | "Disabled"

    The network access type for accessing Log Analytics ingestion.

    publicNetworkAccessForQuery String | "Enabled" | "Disabled"

    The network access type for accessing Log Analytics query.

    retentionInDays Number

    The workspace data retention in days. Allowed values are per pricing plan. See pricing tiers documentation for details.

    sku Property Map

    The SKU of the workspace.

    tags Map<String>

    Resource tags.

    workspaceCapping Property Map

    The daily volume cap for ingestion.

    workspaceName String

    The name of the workspace.

    Outputs

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

    CreatedDate string

    Workspace creation date.

    CustomerId string

    This is a read-only property. Represents the ID associated with the workspace.

    Id string

    The provider-assigned unique ID for this managed resource.

    ModifiedDate string

    Workspace modification date.

    Name string

    The name of the resource

    PrivateLinkScopedResources List<Pulumi.AzureNative.OperationalInsights.Outputs.PrivateLinkScopedResourceResponse>

    List of linked private link scope resources.

    Type string

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

    CreatedDate string

    Workspace creation date.

    CustomerId string

    This is a read-only property. Represents the ID associated with the workspace.

    Id string

    The provider-assigned unique ID for this managed resource.

    ModifiedDate string

    Workspace modification date.

    Name string

    The name of the resource

    PrivateLinkScopedResources []PrivateLinkScopedResourceResponse

    List of linked private link scope resources.

    Type string

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

    createdDate String

    Workspace creation date.

    customerId String

    This is a read-only property. Represents the ID associated with the workspace.

    id String

    The provider-assigned unique ID for this managed resource.

    modifiedDate String

    Workspace modification date.

    name String

    The name of the resource

    privateLinkScopedResources List<PrivateLinkScopedResourceResponse>

    List of linked private link scope resources.

    type String

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

    createdDate string

    Workspace creation date.

    customerId string

    This is a read-only property. Represents the ID associated with the workspace.

    id string

    The provider-assigned unique ID for this managed resource.

    modifiedDate string

    Workspace modification date.

    name string

    The name of the resource

    privateLinkScopedResources PrivateLinkScopedResourceResponse[]

    List of linked private link scope resources.

    type string

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

    created_date str

    Workspace creation date.

    customer_id str

    This is a read-only property. Represents the ID associated with the workspace.

    id str

    The provider-assigned unique ID for this managed resource.

    modified_date str

    Workspace modification date.

    name str

    The name of the resource

    private_link_scoped_resources Sequence[PrivateLinkScopedResourceResponse]

    List of linked private link scope resources.

    type str

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

    createdDate String

    Workspace creation date.

    customerId String

    This is a read-only property. Represents the ID associated with the workspace.

    id String

    The provider-assigned unique ID for this managed resource.

    modifiedDate String

    Workspace modification date.

    name String

    The name of the resource

    privateLinkScopedResources List<Property Map>

    List of linked private link scope resources.

    type String

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

    Supporting Types

    PrivateLinkScopedResourceResponse

    ResourceId string

    The full resource Id of the private link scope resource.

    ScopeId string

    The private link scope unique Identifier.

    ResourceId string

    The full resource Id of the private link scope resource.

    ScopeId string

    The private link scope unique Identifier.

    resourceId String

    The full resource Id of the private link scope resource.

    scopeId String

    The private link scope unique Identifier.

    resourceId string

    The full resource Id of the private link scope resource.

    scopeId string

    The private link scope unique Identifier.

    resource_id str

    The full resource Id of the private link scope resource.

    scope_id str

    The private link scope unique Identifier.

    resourceId String

    The full resource Id of the private link scope resource.

    scopeId String

    The private link scope unique Identifier.

    PublicNetworkAccessType

    Enabled
    Enabled

    Enables connectivity to Log Analytics through public DNS.

    Disabled
    Disabled

    Disables public connectivity to Log Analytics through public DNS.

    PublicNetworkAccessTypeEnabled
    Enabled

    Enables connectivity to Log Analytics through public DNS.

    PublicNetworkAccessTypeDisabled
    Disabled

    Disables public connectivity to Log Analytics through public DNS.

    Enabled
    Enabled

    Enables connectivity to Log Analytics through public DNS.

    Disabled
    Disabled

    Disables public connectivity to Log Analytics through public DNS.

    Enabled
    Enabled

    Enables connectivity to Log Analytics through public DNS.

    Disabled
    Disabled

    Disables public connectivity to Log Analytics through public DNS.

    ENABLED
    Enabled

    Enables connectivity to Log Analytics through public DNS.

    DISABLED
    Disabled

    Disables public connectivity to Log Analytics through public DNS.

    "Enabled"
    Enabled

    Enables connectivity to Log Analytics through public DNS.

    "Disabled"
    Disabled

    Disables public connectivity to Log Analytics through public DNS.

    WorkspaceCapping

    DailyQuotaGb double

    The workspace daily quota for ingestion.

    DailyQuotaGb float64

    The workspace daily quota for ingestion.

    dailyQuotaGb Double

    The workspace daily quota for ingestion.

    dailyQuotaGb number

    The workspace daily quota for ingestion.

    daily_quota_gb float

    The workspace daily quota for ingestion.

    dailyQuotaGb Number

    The workspace daily quota for ingestion.

    WorkspaceCappingResponse

    DataIngestionStatus string

    The status of data ingestion for this workspace.

    QuotaNextResetTime string

    The time when the quota will be rest.

    DailyQuotaGb double

    The workspace daily quota for ingestion.

    DataIngestionStatus string

    The status of data ingestion for this workspace.

    QuotaNextResetTime string

    The time when the quota will be rest.

    DailyQuotaGb float64

    The workspace daily quota for ingestion.

    dataIngestionStatus String

    The status of data ingestion for this workspace.

    quotaNextResetTime String

    The time when the quota will be rest.

    dailyQuotaGb Double

    The workspace daily quota for ingestion.

    dataIngestionStatus string

    The status of data ingestion for this workspace.

    quotaNextResetTime string

    The time when the quota will be rest.

    dailyQuotaGb number

    The workspace daily quota for ingestion.

    data_ingestion_status str

    The status of data ingestion for this workspace.

    quota_next_reset_time str

    The time when the quota will be rest.

    daily_quota_gb float

    The workspace daily quota for ingestion.

    dataIngestionStatus String

    The status of data ingestion for this workspace.

    quotaNextResetTime String

    The time when the quota will be rest.

    dailyQuotaGb Number

    The workspace daily quota for ingestion.

    WorkspaceEntityStatus

    Creating
    Creating
    Succeeded
    Succeeded
    Failed
    Failed
    Canceled
    Canceled
    Deleting
    Deleting
    ProvisioningAccount
    ProvisioningAccount
    Updating
    Updating
    WorkspaceEntityStatusCreating
    Creating
    WorkspaceEntityStatusSucceeded
    Succeeded
    WorkspaceEntityStatusFailed
    Failed
    WorkspaceEntityStatusCanceled
    Canceled
    WorkspaceEntityStatusDeleting
    Deleting
    WorkspaceEntityStatusProvisioningAccount
    ProvisioningAccount
    WorkspaceEntityStatusUpdating
    Updating
    Creating
    Creating
    Succeeded
    Succeeded
    Failed
    Failed
    Canceled
    Canceled
    Deleting
    Deleting
    ProvisioningAccount
    ProvisioningAccount
    Updating
    Updating
    Creating
    Creating
    Succeeded
    Succeeded
    Failed
    Failed
    Canceled
    Canceled
    Deleting
    Deleting
    ProvisioningAccount
    ProvisioningAccount
    Updating
    Updating
    CREATING
    Creating
    SUCCEEDED
    Succeeded
    FAILED
    Failed
    CANCELED
    Canceled
    DELETING
    Deleting
    PROVISIONING_ACCOUNT
    ProvisioningAccount
    UPDATING
    Updating
    "Creating"
    Creating
    "Succeeded"
    Succeeded
    "Failed"
    Failed
    "Canceled"
    Canceled
    "Deleting"
    Deleting
    "ProvisioningAccount"
    ProvisioningAccount
    "Updating"
    Updating

    WorkspaceFeatures

    ClusterResourceId string

    Dedicated LA cluster resourceId that is linked to the workspaces.

    DisableLocalAuth bool

    Disable Non-AAD based Auth.

    EnableDataExport bool

    Flag that indicate if data should be exported.

    EnableLogAccessUsingOnlyResourcePermissions bool

    Flag that indicate which permission to use - resource or workspace or both.

    ImmediatePurgeDataOn30Days bool

    Flag that describes if we want to remove the data after 30 days.

    ClusterResourceId string

    Dedicated LA cluster resourceId that is linked to the workspaces.

    DisableLocalAuth bool

    Disable Non-AAD based Auth.

    EnableDataExport bool

    Flag that indicate if data should be exported.

    EnableLogAccessUsingOnlyResourcePermissions bool

    Flag that indicate which permission to use - resource or workspace or both.

    ImmediatePurgeDataOn30Days bool

    Flag that describes if we want to remove the data after 30 days.

    clusterResourceId String

    Dedicated LA cluster resourceId that is linked to the workspaces.

    disableLocalAuth Boolean

    Disable Non-AAD based Auth.

    enableDataExport Boolean

    Flag that indicate if data should be exported.

    enableLogAccessUsingOnlyResourcePermissions Boolean

    Flag that indicate which permission to use - resource or workspace or both.

    immediatePurgeDataOn30Days Boolean

    Flag that describes if we want to remove the data after 30 days.

    clusterResourceId string

    Dedicated LA cluster resourceId that is linked to the workspaces.

    disableLocalAuth boolean

    Disable Non-AAD based Auth.

    enableDataExport boolean

    Flag that indicate if data should be exported.

    enableLogAccessUsingOnlyResourcePermissions boolean

    Flag that indicate which permission to use - resource or workspace or both.

    immediatePurgeDataOn30Days boolean

    Flag that describes if we want to remove the data after 30 days.

    cluster_resource_id str

    Dedicated LA cluster resourceId that is linked to the workspaces.

    disable_local_auth bool

    Disable Non-AAD based Auth.

    enable_data_export bool

    Flag that indicate if data should be exported.

    enable_log_access_using_only_resource_permissions bool

    Flag that indicate which permission to use - resource or workspace or both.

    immediate_purge_data_on30_days bool

    Flag that describes if we want to remove the data after 30 days.

    clusterResourceId String

    Dedicated LA cluster resourceId that is linked to the workspaces.

    disableLocalAuth Boolean

    Disable Non-AAD based Auth.

    enableDataExport Boolean

    Flag that indicate if data should be exported.

    enableLogAccessUsingOnlyResourcePermissions Boolean

    Flag that indicate which permission to use - resource or workspace or both.

    immediatePurgeDataOn30Days Boolean

    Flag that describes if we want to remove the data after 30 days.

    WorkspaceFeaturesResponse

    ClusterResourceId string

    Dedicated LA cluster resourceId that is linked to the workspaces.

    DisableLocalAuth bool

    Disable Non-AAD based Auth.

    EnableDataExport bool

    Flag that indicate if data should be exported.

    EnableLogAccessUsingOnlyResourcePermissions bool

    Flag that indicate which permission to use - resource or workspace or both.

    ImmediatePurgeDataOn30Days bool

    Flag that describes if we want to remove the data after 30 days.

    ClusterResourceId string

    Dedicated LA cluster resourceId that is linked to the workspaces.

    DisableLocalAuth bool

    Disable Non-AAD based Auth.

    EnableDataExport bool

    Flag that indicate if data should be exported.

    EnableLogAccessUsingOnlyResourcePermissions bool

    Flag that indicate which permission to use - resource or workspace or both.

    ImmediatePurgeDataOn30Days bool

    Flag that describes if we want to remove the data after 30 days.

    clusterResourceId String

    Dedicated LA cluster resourceId that is linked to the workspaces.

    disableLocalAuth Boolean

    Disable Non-AAD based Auth.

    enableDataExport Boolean

    Flag that indicate if data should be exported.

    enableLogAccessUsingOnlyResourcePermissions Boolean

    Flag that indicate which permission to use - resource or workspace or both.

    immediatePurgeDataOn30Days Boolean

    Flag that describes if we want to remove the data after 30 days.

    clusterResourceId string

    Dedicated LA cluster resourceId that is linked to the workspaces.

    disableLocalAuth boolean

    Disable Non-AAD based Auth.

    enableDataExport boolean

    Flag that indicate if data should be exported.

    enableLogAccessUsingOnlyResourcePermissions boolean

    Flag that indicate which permission to use - resource or workspace or both.

    immediatePurgeDataOn30Days boolean

    Flag that describes if we want to remove the data after 30 days.

    cluster_resource_id str

    Dedicated LA cluster resourceId that is linked to the workspaces.

    disable_local_auth bool

    Disable Non-AAD based Auth.

    enable_data_export bool

    Flag that indicate if data should be exported.

    enable_log_access_using_only_resource_permissions bool

    Flag that indicate which permission to use - resource or workspace or both.

    immediate_purge_data_on30_days bool

    Flag that describes if we want to remove the data after 30 days.

    clusterResourceId String

    Dedicated LA cluster resourceId that is linked to the workspaces.

    disableLocalAuth Boolean

    Disable Non-AAD based Auth.

    enableDataExport Boolean

    Flag that indicate if data should be exported.

    enableLogAccessUsingOnlyResourcePermissions Boolean

    Flag that indicate which permission to use - resource or workspace or both.

    immediatePurgeDataOn30Days Boolean

    Flag that describes if we want to remove the data after 30 days.

    WorkspaceSku

    Name string | Pulumi.AzureNative.OperationalInsights.WorkspaceSkuNameEnum

    The name of the SKU.

    CapacityReservationLevel int

    The capacity reservation level for this workspace, when CapacityReservation sku is selected.

    Name string | WorkspaceSkuNameEnum

    The name of the SKU.

    CapacityReservationLevel int

    The capacity reservation level for this workspace, when CapacityReservation sku is selected.

    name String | WorkspaceSkuNameEnum

    The name of the SKU.

    capacityReservationLevel Integer

    The capacity reservation level for this workspace, when CapacityReservation sku is selected.

    name string | WorkspaceSkuNameEnum

    The name of the SKU.

    capacityReservationLevel number

    The capacity reservation level for this workspace, when CapacityReservation sku is selected.

    name str | WorkspaceSkuNameEnum

    The name of the SKU.

    capacity_reservation_level int

    The capacity reservation level for this workspace, when CapacityReservation sku is selected.

    name String | "Free" | "Standard" | "Premium" | "PerNode" | "PerGB2018" | "Standalone" | "CapacityReservation" | "LACluster"

    The name of the SKU.

    capacityReservationLevel Number

    The capacity reservation level for this workspace, when CapacityReservation sku is selected.

    WorkspaceSkuNameEnum

    Free
    Free
    Standard
    Standard
    Premium
    Premium
    PerNode
    PerNode
    PerGB2018
    PerGB2018
    Standalone
    Standalone
    CapacityReservation
    CapacityReservation
    LACluster
    LACluster
    WorkspaceSkuNameEnumFree
    Free
    WorkspaceSkuNameEnumStandard
    Standard
    WorkspaceSkuNameEnumPremium
    Premium
    WorkspaceSkuNameEnumPerNode
    PerNode
    WorkspaceSkuNameEnumPerGB2018
    PerGB2018
    WorkspaceSkuNameEnumStandalone
    Standalone
    WorkspaceSkuNameEnumCapacityReservation
    CapacityReservation
    WorkspaceSkuNameEnumLACluster
    LACluster
    Free
    Free
    Standard
    Standard
    Premium
    Premium
    PerNode
    PerNode
    PerGB2018
    PerGB2018
    Standalone
    Standalone
    CapacityReservation
    CapacityReservation
    LACluster
    LACluster
    Free
    Free
    Standard
    Standard
    Premium
    Premium
    PerNode
    PerNode
    PerGB2018
    PerGB2018
    Standalone
    Standalone
    CapacityReservation
    CapacityReservation
    LACluster
    LACluster
    FREE
    Free
    STANDARD
    Standard
    PREMIUM
    Premium
    PER_NODE
    PerNode
    PER_GB2018
    PerGB2018
    STANDALONE
    Standalone
    CAPACITY_RESERVATION
    CapacityReservation
    LA_CLUSTER
    LACluster
    "Free"
    Free
    "Standard"
    Standard
    "Premium"
    Premium
    "PerNode"
    PerNode
    "PerGB2018"
    PerGB2018
    "Standalone"
    Standalone
    "CapacityReservation"
    CapacityReservation
    "LACluster"
    LACluster

    WorkspaceSkuResponse

    LastSkuUpdate string

    The last time when the sku was updated.

    Name string

    The name of the SKU.

    CapacityReservationLevel int

    The capacity reservation level for this workspace, when CapacityReservation sku is selected.

    LastSkuUpdate string

    The last time when the sku was updated.

    Name string

    The name of the SKU.

    CapacityReservationLevel int

    The capacity reservation level for this workspace, when CapacityReservation sku is selected.

    lastSkuUpdate String

    The last time when the sku was updated.

    name String

    The name of the SKU.

    capacityReservationLevel Integer

    The capacity reservation level for this workspace, when CapacityReservation sku is selected.

    lastSkuUpdate string

    The last time when the sku was updated.

    name string

    The name of the SKU.

    capacityReservationLevel number

    The capacity reservation level for this workspace, when CapacityReservation sku is selected.

    last_sku_update str

    The last time when the sku was updated.

    name str

    The name of the SKU.

    capacity_reservation_level int

    The capacity reservation level for this workspace, when CapacityReservation sku is selected.

    lastSkuUpdate String

    The last time when the sku was updated.

    name String

    The name of the SKU.

    capacityReservationLevel Number

    The capacity reservation level for this workspace, when CapacityReservation sku is selected.

    Import

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

    $ pulumi import azure-native:operationalinsights:Workspace AzTest2170 /subscriptions/00000000-0000-0000-0000-000000000005/resourcegroups/oiautorest6685/providers/microsoft.operationalinsights/workspaces/aztest2170 
    

    Package Details

    Repository
    Azure Native pulumi/pulumi-azure-native
    License
    Apache-2.0
    azure-native logo
    Azure Native v1.103.0 published on Friday, Jun 2, 2023 by Pulumi