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

azure-native.storagecache.getAmlFilesystem

Explore with Pulumi AI

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

    Returns an AML file system. Azure REST API version: 2023-05-01.

    Using getAmlFilesystem

    Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

    function getAmlFilesystem(args: GetAmlFilesystemArgs, opts?: InvokeOptions): Promise<GetAmlFilesystemResult>
    function getAmlFilesystemOutput(args: GetAmlFilesystemOutputArgs, opts?: InvokeOptions): Output<GetAmlFilesystemResult>
    def get_aml_filesystem(aml_filesystem_name: Optional[str] = None,
                           resource_group_name: Optional[str] = None,
                           opts: Optional[InvokeOptions] = None) -> GetAmlFilesystemResult
    def get_aml_filesystem_output(aml_filesystem_name: Optional[pulumi.Input[str]] = None,
                           resource_group_name: Optional[pulumi.Input[str]] = None,
                           opts: Optional[InvokeOptions] = None) -> Output[GetAmlFilesystemResult]
    func LookupAmlFilesystem(ctx *Context, args *LookupAmlFilesystemArgs, opts ...InvokeOption) (*LookupAmlFilesystemResult, error)
    func LookupAmlFilesystemOutput(ctx *Context, args *LookupAmlFilesystemOutputArgs, opts ...InvokeOption) LookupAmlFilesystemResultOutput

    > Note: This function is named LookupAmlFilesystem in the Go SDK.

    public static class GetAmlFilesystem 
    {
        public static Task<GetAmlFilesystemResult> InvokeAsync(GetAmlFilesystemArgs args, InvokeOptions? opts = null)
        public static Output<GetAmlFilesystemResult> Invoke(GetAmlFilesystemInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetAmlFilesystemResult> getAmlFilesystem(GetAmlFilesystemArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: azure-native:storagecache:getAmlFilesystem
      arguments:
        # arguments dictionary

    The following arguments are supported:

    AmlFilesystemName string
    Name for the AML file system. Allows alphanumerics, underscores, and hyphens. Start and end with alphanumeric.
    ResourceGroupName string
    The name of the resource group. The name is case insensitive.
    AmlFilesystemName string
    Name for the AML file system. Allows alphanumerics, underscores, and hyphens. Start and end with alphanumeric.
    ResourceGroupName string
    The name of the resource group. The name is case insensitive.
    amlFilesystemName String
    Name for the AML file system. Allows alphanumerics, underscores, and hyphens. Start and end with alphanumeric.
    resourceGroupName String
    The name of the resource group. The name is case insensitive.
    amlFilesystemName string
    Name for the AML file system. Allows alphanumerics, underscores, and hyphens. Start and end with alphanumeric.
    resourceGroupName string
    The name of the resource group. The name is case insensitive.
    aml_filesystem_name str
    Name for the AML file system. Allows alphanumerics, underscores, and hyphens. Start and end with alphanumeric.
    resource_group_name str
    The name of the resource group. The name is case insensitive.
    amlFilesystemName String
    Name for the AML file system. Allows alphanumerics, underscores, and hyphens. Start and end with alphanumeric.
    resourceGroupName String
    The name of the resource group. The name is case insensitive.

    getAmlFilesystem Result

    The following output properties are available:

    ClientInfo Pulumi.AzureNative.StorageCache.Outputs.AmlFilesystemClientInfoResponse
    Client information for the AML file system.
    FilesystemSubnet string
    Subnet used for managing the AML file system and for client-facing operations. This subnet should have at least a /24 subnet mask within the VNET's address space.
    Health Pulumi.AzureNative.StorageCache.Outputs.AmlFilesystemHealthResponse
    Health of the AML file system.
    Id string
    Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
    Location string
    The geo-location where the resource lives
    MaintenanceWindow Pulumi.AzureNative.StorageCache.Outputs.AmlFilesystemResponseMaintenanceWindow
    Start time of a 30-minute weekly maintenance window.
    Name string
    The name of the resource
    ProvisioningState string
    ARM provisioning state.
    StorageCapacityTiB double
    The size of the AML file system, in TiB. This might be rounded up.
    SystemData Pulumi.AzureNative.StorageCache.Outputs.SystemDataResponse
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    ThroughputProvisionedMBps int
    Throughput provisioned in MB per sec, calculated as storageCapacityTiB * per-unit storage throughput
    Type string
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    EncryptionSettings Pulumi.AzureNative.StorageCache.Outputs.AmlFilesystemEncryptionSettingsResponse
    Specifies encryption settings of the AML file system.
    Hsm Pulumi.AzureNative.StorageCache.Outputs.AmlFilesystemResponseHsm
    Hydration and archive settings and status
    Identity Pulumi.AzureNative.StorageCache.Outputs.AmlFilesystemIdentityResponse
    The managed identity used by the AML file system, if configured.
    Sku Pulumi.AzureNative.StorageCache.Outputs.SkuNameResponse
    SKU for the resource.
    Tags Dictionary<string, string>
    Resource tags.
    Zones List<string>
    Availability zones for resources. This field should only contain a single element in the array.
    ClientInfo AmlFilesystemClientInfoResponse
    Client information for the AML file system.
    FilesystemSubnet string
    Subnet used for managing the AML file system and for client-facing operations. This subnet should have at least a /24 subnet mask within the VNET's address space.
    Health AmlFilesystemHealthResponse
    Health of the AML file system.
    Id string
    Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
    Location string
    The geo-location where the resource lives
    MaintenanceWindow AmlFilesystemResponseMaintenanceWindow
    Start time of a 30-minute weekly maintenance window.
    Name string
    The name of the resource
    ProvisioningState string
    ARM provisioning state.
    StorageCapacityTiB float64
    The size of the AML file system, in TiB. This might be rounded up.
    SystemData SystemDataResponse
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    ThroughputProvisionedMBps int
    Throughput provisioned in MB per sec, calculated as storageCapacityTiB * per-unit storage throughput
    Type string
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    EncryptionSettings AmlFilesystemEncryptionSettingsResponse
    Specifies encryption settings of the AML file system.
    Hsm AmlFilesystemResponseHsm
    Hydration and archive settings and status
    Identity AmlFilesystemIdentityResponse
    The managed identity used by the AML file system, if configured.
    Sku SkuNameResponse
    SKU for the resource.
    Tags map[string]string
    Resource tags.
    Zones []string
    Availability zones for resources. This field should only contain a single element in the array.
    clientInfo AmlFilesystemClientInfoResponse
    Client information for the AML file system.
    filesystemSubnet String
    Subnet used for managing the AML file system and for client-facing operations. This subnet should have at least a /24 subnet mask within the VNET's address space.
    health AmlFilesystemHealthResponse
    Health of the AML file system.
    id String
    Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
    location String
    The geo-location where the resource lives
    maintenanceWindow AmlFilesystemResponseMaintenanceWindow
    Start time of a 30-minute weekly maintenance window.
    name String
    The name of the resource
    provisioningState String
    ARM provisioning state.
    storageCapacityTiB Double
    The size of the AML file system, in TiB. This might be rounded up.
    systemData SystemDataResponse
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    throughputProvisionedMBps Integer
    Throughput provisioned in MB per sec, calculated as storageCapacityTiB * per-unit storage throughput
    type String
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    encryptionSettings AmlFilesystemEncryptionSettingsResponse
    Specifies encryption settings of the AML file system.
    hsm AmlFilesystemResponseHsm
    Hydration and archive settings and status
    identity AmlFilesystemIdentityResponse
    The managed identity used by the AML file system, if configured.
    sku SkuNameResponse
    SKU for the resource.
    tags Map<String,String>
    Resource tags.
    zones List<String>
    Availability zones for resources. This field should only contain a single element in the array.
    clientInfo AmlFilesystemClientInfoResponse
    Client information for the AML file system.
    filesystemSubnet string
    Subnet used for managing the AML file system and for client-facing operations. This subnet should have at least a /24 subnet mask within the VNET's address space.
    health AmlFilesystemHealthResponse
    Health of the AML file system.
    id string
    Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
    location string
    The geo-location where the resource lives
    maintenanceWindow AmlFilesystemResponseMaintenanceWindow
    Start time of a 30-minute weekly maintenance window.
    name string
    The name of the resource
    provisioningState string
    ARM provisioning state.
    storageCapacityTiB number
    The size of the AML file system, in TiB. This might be rounded up.
    systemData SystemDataResponse
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    throughputProvisionedMBps number
    Throughput provisioned in MB per sec, calculated as storageCapacityTiB * per-unit storage throughput
    type string
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    encryptionSettings AmlFilesystemEncryptionSettingsResponse
    Specifies encryption settings of the AML file system.
    hsm AmlFilesystemResponseHsm
    Hydration and archive settings and status
    identity AmlFilesystemIdentityResponse
    The managed identity used by the AML file system, if configured.
    sku SkuNameResponse
    SKU for the resource.
    tags {[key: string]: string}
    Resource tags.
    zones string[]
    Availability zones for resources. This field should only contain a single element in the array.
    client_info AmlFilesystemClientInfoResponse
    Client information for the AML file system.
    filesystem_subnet str
    Subnet used for managing the AML file system and for client-facing operations. This subnet should have at least a /24 subnet mask within the VNET's address space.
    health AmlFilesystemHealthResponse
    Health of the AML file system.
    id str
    Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
    location str
    The geo-location where the resource lives
    maintenance_window AmlFilesystemResponseMaintenanceWindow
    Start time of a 30-minute weekly maintenance window.
    name str
    The name of the resource
    provisioning_state str
    ARM provisioning state.
    storage_capacity_ti_b float
    The size of the AML file system, in TiB. This might be rounded up.
    system_data SystemDataResponse
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    throughput_provisioned_m_bps int
    Throughput provisioned in MB per sec, calculated as storageCapacityTiB * per-unit storage throughput
    type str
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    encryption_settings AmlFilesystemEncryptionSettingsResponse
    Specifies encryption settings of the AML file system.
    hsm AmlFilesystemResponseHsm
    Hydration and archive settings and status
    identity AmlFilesystemIdentityResponse
    The managed identity used by the AML file system, if configured.
    sku SkuNameResponse
    SKU for the resource.
    tags Mapping[str, str]
    Resource tags.
    zones Sequence[str]
    Availability zones for resources. This field should only contain a single element in the array.
    clientInfo Property Map
    Client information for the AML file system.
    filesystemSubnet String
    Subnet used for managing the AML file system and for client-facing operations. This subnet should have at least a /24 subnet mask within the VNET's address space.
    health Property Map
    Health of the AML file system.
    id String
    Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
    location String
    The geo-location where the resource lives
    maintenanceWindow Property Map
    Start time of a 30-minute weekly maintenance window.
    name String
    The name of the resource
    provisioningState String
    ARM provisioning state.
    storageCapacityTiB Number
    The size of the AML file system, in TiB. This might be rounded up.
    systemData Property Map
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    throughputProvisionedMBps Number
    Throughput provisioned in MB per sec, calculated as storageCapacityTiB * per-unit storage throughput
    type String
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    encryptionSettings Property Map
    Specifies encryption settings of the AML file system.
    hsm Property Map
    Hydration and archive settings and status
    identity Property Map
    The managed identity used by the AML file system, if configured.
    sku Property Map
    SKU for the resource.
    tags Map<String>
    Resource tags.
    zones List<String>
    Availability zones for resources. This field should only contain a single element in the array.

    Supporting Types

    AmlFilesystemArchiveResponse

    FilesystemPath string
    Lustre file system path to archive relative to the file system root. Specify '/' to archive all modified data.
    Status Pulumi.AzureNative.StorageCache.Inputs.AmlFilesystemArchiveResponseStatus
    The status of the archive
    FilesystemPath string
    Lustre file system path to archive relative to the file system root. Specify '/' to archive all modified data.
    Status AmlFilesystemArchiveResponseStatus
    The status of the archive
    filesystemPath String
    Lustre file system path to archive relative to the file system root. Specify '/' to archive all modified data.
    status AmlFilesystemArchiveResponseStatus
    The status of the archive
    filesystemPath string
    Lustre file system path to archive relative to the file system root. Specify '/' to archive all modified data.
    status AmlFilesystemArchiveResponseStatus
    The status of the archive
    filesystem_path str
    Lustre file system path to archive relative to the file system root. Specify '/' to archive all modified data.
    status AmlFilesystemArchiveResponseStatus
    The status of the archive
    filesystemPath String
    Lustre file system path to archive relative to the file system root. Specify '/' to archive all modified data.
    status Property Map
    The status of the archive

    AmlFilesystemArchiveResponseStatus

    ErrorCode string
    Server-defined error code for the archive operation
    ErrorMessage string
    Server-defined error message for the archive operation
    LastCompletionTime string
    The time of the last completed archive operation
    LastStartedTime string
    The time the latest archive operation started
    PercentComplete int
    The completion percentage of the archive operation
    State string
    The state of the archive operation
    ErrorCode string
    Server-defined error code for the archive operation
    ErrorMessage string
    Server-defined error message for the archive operation
    LastCompletionTime string
    The time of the last completed archive operation
    LastStartedTime string
    The time the latest archive operation started
    PercentComplete int
    The completion percentage of the archive operation
    State string
    The state of the archive operation
    errorCode String
    Server-defined error code for the archive operation
    errorMessage String
    Server-defined error message for the archive operation
    lastCompletionTime String
    The time of the last completed archive operation
    lastStartedTime String
    The time the latest archive operation started
    percentComplete Integer
    The completion percentage of the archive operation
    state String
    The state of the archive operation
    errorCode string
    Server-defined error code for the archive operation
    errorMessage string
    Server-defined error message for the archive operation
    lastCompletionTime string
    The time of the last completed archive operation
    lastStartedTime string
    The time the latest archive operation started
    percentComplete number
    The completion percentage of the archive operation
    state string
    The state of the archive operation
    error_code str
    Server-defined error code for the archive operation
    error_message str
    Server-defined error message for the archive operation
    last_completion_time str
    The time of the last completed archive operation
    last_started_time str
    The time the latest archive operation started
    percent_complete int
    The completion percentage of the archive operation
    state str
    The state of the archive operation
    errorCode String
    Server-defined error code for the archive operation
    errorMessage String
    Server-defined error message for the archive operation
    lastCompletionTime String
    The time of the last completed archive operation
    lastStartedTime String
    The time the latest archive operation started
    percentComplete Number
    The completion percentage of the archive operation
    state String
    The state of the archive operation

    AmlFilesystemClientInfoResponse

    ContainerStorageInterface Pulumi.AzureNative.StorageCache.Inputs.AmlFilesystemContainerStorageInterfaceResponse
    Container Storage Interface information for the AML file system.
    LustreVersion string
    The version of Lustre running in the AML file system
    MgsAddress string
    The IPv4 address used by clients to mount the AML file system's Lustre Management Service (MGS).
    MountCommand string
    Recommended command to mount the AML file system
    ContainerStorageInterface AmlFilesystemContainerStorageInterfaceResponse
    Container Storage Interface information for the AML file system.
    LustreVersion string
    The version of Lustre running in the AML file system
    MgsAddress string
    The IPv4 address used by clients to mount the AML file system's Lustre Management Service (MGS).
    MountCommand string
    Recommended command to mount the AML file system
    containerStorageInterface AmlFilesystemContainerStorageInterfaceResponse
    Container Storage Interface information for the AML file system.
    lustreVersion String
    The version of Lustre running in the AML file system
    mgsAddress String
    The IPv4 address used by clients to mount the AML file system's Lustre Management Service (MGS).
    mountCommand String
    Recommended command to mount the AML file system
    containerStorageInterface AmlFilesystemContainerStorageInterfaceResponse
    Container Storage Interface information for the AML file system.
    lustreVersion string
    The version of Lustre running in the AML file system
    mgsAddress string
    The IPv4 address used by clients to mount the AML file system's Lustre Management Service (MGS).
    mountCommand string
    Recommended command to mount the AML file system
    container_storage_interface AmlFilesystemContainerStorageInterfaceResponse
    Container Storage Interface information for the AML file system.
    lustre_version str
    The version of Lustre running in the AML file system
    mgs_address str
    The IPv4 address used by clients to mount the AML file system's Lustre Management Service (MGS).
    mount_command str
    Recommended command to mount the AML file system
    containerStorageInterface Property Map
    Container Storage Interface information for the AML file system.
    lustreVersion String
    The version of Lustre running in the AML file system
    mgsAddress String
    The IPv4 address used by clients to mount the AML file system's Lustre Management Service (MGS).
    mountCommand String
    Recommended command to mount the AML file system

    AmlFilesystemContainerStorageInterfaceResponse

    PersistentVolume string
    Recommended AKS Persistent Volume for the CSI driver, in Base64 encoded YAML
    PersistentVolumeClaim string
    Recommended AKS Persistent Volume Claim for the CSI driver, in Base64 encoded YAML
    StorageClass string
    Recommended AKS Storage Class for the CSI driver, in Base64 encoded YAML
    PersistentVolume string
    Recommended AKS Persistent Volume for the CSI driver, in Base64 encoded YAML
    PersistentVolumeClaim string
    Recommended AKS Persistent Volume Claim for the CSI driver, in Base64 encoded YAML
    StorageClass string
    Recommended AKS Storage Class for the CSI driver, in Base64 encoded YAML
    persistentVolume String
    Recommended AKS Persistent Volume for the CSI driver, in Base64 encoded YAML
    persistentVolumeClaim String
    Recommended AKS Persistent Volume Claim for the CSI driver, in Base64 encoded YAML
    storageClass String
    Recommended AKS Storage Class for the CSI driver, in Base64 encoded YAML
    persistentVolume string
    Recommended AKS Persistent Volume for the CSI driver, in Base64 encoded YAML
    persistentVolumeClaim string
    Recommended AKS Persistent Volume Claim for the CSI driver, in Base64 encoded YAML
    storageClass string
    Recommended AKS Storage Class for the CSI driver, in Base64 encoded YAML
    persistent_volume str
    Recommended AKS Persistent Volume for the CSI driver, in Base64 encoded YAML
    persistent_volume_claim str
    Recommended AKS Persistent Volume Claim for the CSI driver, in Base64 encoded YAML
    storage_class str
    Recommended AKS Storage Class for the CSI driver, in Base64 encoded YAML
    persistentVolume String
    Recommended AKS Persistent Volume for the CSI driver, in Base64 encoded YAML
    persistentVolumeClaim String
    Recommended AKS Persistent Volume Claim for the CSI driver, in Base64 encoded YAML
    storageClass String
    Recommended AKS Storage Class for the CSI driver, in Base64 encoded YAML

    AmlFilesystemEncryptionSettingsResponse

    KeyEncryptionKey Pulumi.AzureNative.StorageCache.Inputs.KeyVaultKeyReferenceResponse
    Specifies the location of the encryption key in Key Vault.
    KeyEncryptionKey KeyVaultKeyReferenceResponse
    Specifies the location of the encryption key in Key Vault.
    keyEncryptionKey KeyVaultKeyReferenceResponse
    Specifies the location of the encryption key in Key Vault.
    keyEncryptionKey KeyVaultKeyReferenceResponse
    Specifies the location of the encryption key in Key Vault.
    key_encryption_key KeyVaultKeyReferenceResponse
    Specifies the location of the encryption key in Key Vault.
    keyEncryptionKey Property Map
    Specifies the location of the encryption key in Key Vault.

    AmlFilesystemHealthResponse

    State string
    List of AML file system health states.
    StatusCode string
    Server-defined error code for the AML file system health
    StatusDescription string
    Describes the health state.
    State string
    List of AML file system health states.
    StatusCode string
    Server-defined error code for the AML file system health
    StatusDescription string
    Describes the health state.
    state String
    List of AML file system health states.
    statusCode String
    Server-defined error code for the AML file system health
    statusDescription String
    Describes the health state.
    state string
    List of AML file system health states.
    statusCode string
    Server-defined error code for the AML file system health
    statusDescription string
    Describes the health state.
    state str
    List of AML file system health states.
    status_code str
    Server-defined error code for the AML file system health
    status_description str
    Describes the health state.
    state String
    List of AML file system health states.
    statusCode String
    Server-defined error code for the AML file system health
    statusDescription String
    Describes the health state.

    AmlFilesystemHsmSettingsResponse

    Container string
    Resource ID of storage container used for hydrating the namespace and archiving from the namespace. The resource provider must have permission to create SAS tokens on the storage account.
    LoggingContainer string
    Resource ID of storage container used for logging events and errors. Must be a separate container in the same storage account as the hydration and archive container. The resource provider must have permission to create SAS tokens on the storage account.
    ImportPrefix string
    Only blobs in the non-logging container that start with this path/prefix get hydrated into the cluster namespace.
    Container string
    Resource ID of storage container used for hydrating the namespace and archiving from the namespace. The resource provider must have permission to create SAS tokens on the storage account.
    LoggingContainer string
    Resource ID of storage container used for logging events and errors. Must be a separate container in the same storage account as the hydration and archive container. The resource provider must have permission to create SAS tokens on the storage account.
    ImportPrefix string
    Only blobs in the non-logging container that start with this path/prefix get hydrated into the cluster namespace.
    container String
    Resource ID of storage container used for hydrating the namespace and archiving from the namespace. The resource provider must have permission to create SAS tokens on the storage account.
    loggingContainer String
    Resource ID of storage container used for logging events and errors. Must be a separate container in the same storage account as the hydration and archive container. The resource provider must have permission to create SAS tokens on the storage account.
    importPrefix String
    Only blobs in the non-logging container that start with this path/prefix get hydrated into the cluster namespace.
    container string
    Resource ID of storage container used for hydrating the namespace and archiving from the namespace. The resource provider must have permission to create SAS tokens on the storage account.
    loggingContainer string
    Resource ID of storage container used for logging events and errors. Must be a separate container in the same storage account as the hydration and archive container. The resource provider must have permission to create SAS tokens on the storage account.
    importPrefix string
    Only blobs in the non-logging container that start with this path/prefix get hydrated into the cluster namespace.
    container str
    Resource ID of storage container used for hydrating the namespace and archiving from the namespace. The resource provider must have permission to create SAS tokens on the storage account.
    logging_container str
    Resource ID of storage container used for logging events and errors. Must be a separate container in the same storage account as the hydration and archive container. The resource provider must have permission to create SAS tokens on the storage account.
    import_prefix str
    Only blobs in the non-logging container that start with this path/prefix get hydrated into the cluster namespace.
    container String
    Resource ID of storage container used for hydrating the namespace and archiving from the namespace. The resource provider must have permission to create SAS tokens on the storage account.
    loggingContainer String
    Resource ID of storage container used for logging events and errors. Must be a separate container in the same storage account as the hydration and archive container. The resource provider must have permission to create SAS tokens on the storage account.
    importPrefix String
    Only blobs in the non-logging container that start with this path/prefix get hydrated into the cluster namespace.

    AmlFilesystemIdentityResponse

    PrincipalId string
    The principal ID for the user-assigned identity of the resource.
    TenantId string
    The tenant ID associated with the resource.
    Type string
    The type of identity used for the resource.
    UserAssignedIdentities Dictionary<string, Pulumi.AzureNative.StorageCache.Inputs.UserAssignedIdentitiesResponseUserAssignedIdentities>
    A dictionary where each key is a user assigned identity resource ID, and each key's value is an empty dictionary.
    PrincipalId string
    The principal ID for the user-assigned identity of the resource.
    TenantId string
    The tenant ID associated with the resource.
    Type string
    The type of identity used for the resource.
    UserAssignedIdentities map[string]UserAssignedIdentitiesResponseUserAssignedIdentities
    A dictionary where each key is a user assigned identity resource ID, and each key's value is an empty dictionary.
    principalId String
    The principal ID for the user-assigned identity of the resource.
    tenantId String
    The tenant ID associated with the resource.
    type String
    The type of identity used for the resource.
    userAssignedIdentities Map<String,UserAssignedIdentitiesResponseUserAssignedIdentities>
    A dictionary where each key is a user assigned identity resource ID, and each key's value is an empty dictionary.
    principalId string
    The principal ID for the user-assigned identity of the resource.
    tenantId string
    The tenant ID associated with the resource.
    type string
    The type of identity used for the resource.
    userAssignedIdentities {[key: string]: UserAssignedIdentitiesResponseUserAssignedIdentities}
    A dictionary where each key is a user assigned identity resource ID, and each key's value is an empty dictionary.
    principal_id str
    The principal ID for the user-assigned identity of the resource.
    tenant_id str
    The tenant ID associated with the resource.
    type str
    The type of identity used for the resource.
    user_assigned_identities Mapping[str, UserAssignedIdentitiesResponseUserAssignedIdentities]
    A dictionary where each key is a user assigned identity resource ID, and each key's value is an empty dictionary.
    principalId String
    The principal ID for the user-assigned identity of the resource.
    tenantId String
    The tenant ID associated with the resource.
    type String
    The type of identity used for the resource.
    userAssignedIdentities Map<Property Map>
    A dictionary where each key is a user assigned identity resource ID, and each key's value is an empty dictionary.

    AmlFilesystemResponseHsm

    ArchiveStatus []AmlFilesystemArchiveResponse
    Archive status
    Settings AmlFilesystemHsmSettingsResponse
    Specifies HSM settings of the AML file system.
    archiveStatus List<AmlFilesystemArchiveResponse>
    Archive status
    settings AmlFilesystemHsmSettingsResponse
    Specifies HSM settings of the AML file system.
    archiveStatus AmlFilesystemArchiveResponse[]
    Archive status
    settings AmlFilesystemHsmSettingsResponse
    Specifies HSM settings of the AML file system.
    archive_status Sequence[AmlFilesystemArchiveResponse]
    Archive status
    settings AmlFilesystemHsmSettingsResponse
    Specifies HSM settings of the AML file system.
    archiveStatus List<Property Map>
    Archive status
    settings Property Map
    Specifies HSM settings of the AML file system.

    AmlFilesystemResponseMaintenanceWindow

    DayOfWeek string
    Day of the week on which the maintenance window will occur.
    TimeOfDayUTC string
    The time of day (in UTC) to start the maintenance window.
    DayOfWeek string
    Day of the week on which the maintenance window will occur.
    TimeOfDayUTC string
    The time of day (in UTC) to start the maintenance window.
    dayOfWeek String
    Day of the week on which the maintenance window will occur.
    timeOfDayUTC String
    The time of day (in UTC) to start the maintenance window.
    dayOfWeek string
    Day of the week on which the maintenance window will occur.
    timeOfDayUTC string
    The time of day (in UTC) to start the maintenance window.
    day_of_week str
    Day of the week on which the maintenance window will occur.
    time_of_day_utc str
    The time of day (in UTC) to start the maintenance window.
    dayOfWeek String
    Day of the week on which the maintenance window will occur.
    timeOfDayUTC String
    The time of day (in UTC) to start the maintenance window.

    KeyVaultKeyReferenceResponse

    KeyUrl string
    The URL referencing a key encryption key in key vault.
    SourceVault Pulumi.AzureNative.StorageCache.Inputs.KeyVaultKeyReferenceResponseSourceVault
    Describes a resource Id to source key vault.
    KeyUrl string
    The URL referencing a key encryption key in key vault.
    SourceVault KeyVaultKeyReferenceResponseSourceVault
    Describes a resource Id to source key vault.
    keyUrl String
    The URL referencing a key encryption key in key vault.
    sourceVault KeyVaultKeyReferenceResponseSourceVault
    Describes a resource Id to source key vault.
    keyUrl string
    The URL referencing a key encryption key in key vault.
    sourceVault KeyVaultKeyReferenceResponseSourceVault
    Describes a resource Id to source key vault.
    key_url str
    The URL referencing a key encryption key in key vault.
    source_vault KeyVaultKeyReferenceResponseSourceVault
    Describes a resource Id to source key vault.
    keyUrl String
    The URL referencing a key encryption key in key vault.
    sourceVault Property Map
    Describes a resource Id to source key vault.

    KeyVaultKeyReferenceResponseSourceVault

    Id string
    Resource Id.
    Id string
    Resource Id.
    id String
    Resource Id.
    id string
    Resource Id.
    id str
    Resource Id.
    id String
    Resource Id.

    SkuNameResponse

    Name string
    SKU name for this resource.
    Name string
    SKU name for this resource.
    name String
    SKU name for this resource.
    name string
    SKU name for this resource.
    name str
    SKU name for this resource.
    name String
    SKU name for this resource.

    SystemDataResponse

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

    UserAssignedIdentitiesResponseUserAssignedIdentities

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

    Package Details

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