ZipBlob

Deprecated: ZipBlob resource is deprecated in the 2.0 version of the provider. Use Blob resource instead.

Create a ZipBlob Resource

new ZipBlob(name: string, args: ZipBlobArgs, opts?: CustomResourceOptions);
def ZipBlob(resource_name, opts=None, access_tier=None, content=None, content_type=None, metadata=None, name=None, parallelism=None, size=None, source_content=None, source_uri=None, storage_account_name=None, storage_container_name=None, type=None, __props__=None);
func NewZipBlob(ctx *Context, name string, args ZipBlobArgs, opts ...ResourceOption) (*ZipBlob, error)
public ZipBlob(string name, ZipBlobArgs args, CustomResourceOptions? opts = null)
name string
The unique name of the resource.
args ZipBlobArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
resource_name str
The unique name of the resource.
opts ResourceOptions
A bag of options that control this resource's behavior.
ctx Context
Context object for the current deployment.
name string
The unique name of the resource.
args ZipBlobArgs
The arguments to resource properties.
opts ResourceOption
Bag of options to control resource's behavior.
name string
The unique name of the resource.
args ZipBlobArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.

ZipBlob Resource Properties

To learn more about resource properties and how to use them, see Inputs and Outputs in the Programming Model docs.

Inputs

The ZipBlob resource accepts the following input properties:

StorageAccountName string
StorageContainerName string
Type string
AccessTier string
Content Archive
ContentType string
Metadata Dictionary<string, string>
Name string
Parallelism int
Size int
SourceContent string
SourceUri string
StorageAccountName string
StorageContainerName string
Type string
AccessTier string
Content pulumi.Archive
ContentType string
Metadata map[string]string
Name string
Parallelism int
Size int
SourceContent string
SourceUri string
storageAccountName string
storageContainerName string
type string
accessTier string
content pulumi.asset.Archive
contentType string
metadata {[key: string]: string}
name string
parallelism number
size number
sourceContent string
sourceUri string
storage_account_name str
storage_container_name str
type str
access_tier str
content pulumi.Archive
content_type str
metadata Dict[str, str]
name str
parallelism float
size float
source_content str
source_uri str

Outputs

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

Id string
The provider-assigned unique ID for this managed resource.
Url string
Id string
The provider-assigned unique ID for this managed resource.
Url string
id string
The provider-assigned unique ID for this managed resource.
url string
id str
The provider-assigned unique ID for this managed resource.
url str

Look up an Existing ZipBlob Resource

Get an existing ZipBlob resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.

public static get(name: string, id: Input<ID>, state?: ZipBlobState, opts?: CustomResourceOptions): ZipBlob
static get(resource_name, id, opts=None, access_tier=None, content=None, content_type=None, metadata=None, name=None, parallelism=None, size=None, source_content=None, source_uri=None, storage_account_name=None, storage_container_name=None, type=None, url=None, __props__=None);
func GetZipBlob(ctx *Context, name string, id IDInput, state *ZipBlobState, opts ...ResourceOption) (*ZipBlob, error)
public static ZipBlob Get(string name, Input<string> id, ZipBlobState? state, CustomResourceOptions? opts = null)
name
The unique name of the resulting resource.
id
The unique provider ID of the resource to lookup.
state
Any extra arguments used during the lookup.
opts
A bag of options that control this resource's behavior.
resource_name
The unique name of the resulting resource.
id
The unique provider ID of the resource to lookup.
name
The unique name of the resulting resource.
id
The unique provider ID of the resource to lookup.
state
Any extra arguments used during the lookup.
opts
A bag of options that control this resource's behavior.
name
The unique name of the resulting resource.
id
The unique provider ID of the resource to lookup.
state
Any extra arguments used during the lookup.
opts
A bag of options that control this resource's behavior.

The following state arguments are supported:

AccessTier string
Content Archive
ContentType string
Metadata Dictionary<string, string>
Name string
Parallelism int
Size int
SourceContent string
SourceUri string
StorageAccountName string
StorageContainerName string
Type string
Url string
AccessTier string
Content pulumi.Archive
ContentType string
Metadata map[string]string
Name string
Parallelism int
Size int
SourceContent string
SourceUri string
StorageAccountName string
StorageContainerName string
Type string
Url string
accessTier string
content pulumi.asset.Archive
contentType string
metadata {[key: string]: string}
name string
parallelism number
size number
sourceContent string
sourceUri string
storageAccountName string
storageContainerName string
type string
url string
access_tier str
content pulumi.Archive
content_type str
metadata Dict[str, str]
name str
parallelism float
size float
source_content str
source_uri str
storage_account_name str
storage_container_name str
type str
url str

Package Details

Repository
https://github.com/pulumi/pulumi-azure
License
Apache-2.0
Notes
This Pulumi package is based on the azurerm Terraform Provider.