Resource Type: azure_blob_container

Defined in:
lib/puppet/type/azure_blob_container.rb
Providers:
arm

Overview

Properties of the blob container, including Id, resource name, resource type, Etag.

Properties

  • ensure (defaults to: present)

    The basic property that the resource should be in.

    Supported values:
    • present
    • absent
  • etag

    Resource Etag.

  • id

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

  • properties

    Properties of the blob container.

  • type

    The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts.

Parameters

  • account_name

    The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.

  • api_version

    The API version to use for this operation.

  • blob_container

    Properties of the blob container to create.

  • container_name

    The name of the blob container within the specified storage account. Blob container names must be between 3 and 63 characters in length and use numbers, lower-case letters and dash (-) only. Every dash (-) character must be immediately preceded and followed by a letter or number.

  • name (namevar)

    The name of the resource

  • provider

    The specific backend to use for this ‘azure_blob_container` resource. You will seldom need to specify this — Puppet will usually discover the appropriate provider for your platform.

  • resource_group_name

    The name of the resource group within the user’s subscription. The name is case insensitive.

  • subscription_id

    The ID of the target subscription.