Azure Native

v1.80.0 published on Tuesday, Oct 4, 2022 by Pulumi

getContainer

Represents a container on the Data Box Edge/Gateway device. API Version: 2020-12-01.

Using getContainer

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 getContainer(args: GetContainerArgs, opts?: InvokeOptions): Promise<GetContainerResult>
function getContainerOutput(args: GetContainerOutputArgs, opts?: InvokeOptions): Output<GetContainerResult>
def get_container(container_name: Optional[str] = None,
                  device_name: Optional[str] = None,
                  resource_group_name: Optional[str] = None,
                  storage_account_name: Optional[str] = None,
                  opts: Optional[InvokeOptions] = None) -> GetContainerResult
def get_container_output(container_name: Optional[pulumi.Input[str]] = None,
                  device_name: Optional[pulumi.Input[str]] = None,
                  resource_group_name: Optional[pulumi.Input[str]] = None,
                  storage_account_name: Optional[pulumi.Input[str]] = None,
                  opts: Optional[InvokeOptions] = None) -> Output[GetContainerResult]
func LookupContainer(ctx *Context, args *LookupContainerArgs, opts ...InvokeOption) (*LookupContainerResult, error)
func LookupContainerOutput(ctx *Context, args *LookupContainerOutputArgs, opts ...InvokeOption) LookupContainerResultOutput

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

public static class GetContainer 
{
    public static Task<GetContainerResult> InvokeAsync(GetContainerArgs args, InvokeOptions? opts = null)
    public static Output<GetContainerResult> Invoke(GetContainerInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetContainerResult> getContainer(GetContainerArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
Fn::Invoke:
  Function: azure-native:databoxedge:getContainer
  Arguments:
    # Arguments dictionary

The following arguments are supported:

ContainerName string

The container Name

DeviceName string

The device name.

ResourceGroupName string

The resource group name.

StorageAccountName string

The Storage Account Name

ContainerName string

The container Name

DeviceName string

The device name.

ResourceGroupName string

The resource group name.

StorageAccountName string

The Storage Account Name

containerName String

The container Name

deviceName String

The device name.

resourceGroupName String

The resource group name.

storageAccountName String

The Storage Account Name

containerName string

The container Name

deviceName string

The device name.

resourceGroupName string

The resource group name.

storageAccountName string

The Storage Account Name

container_name str

The container Name

device_name str

The device name.

resource_group_name str

The resource group name.

storage_account_name str

The Storage Account Name

containerName String

The container Name

deviceName String

The device name.

resourceGroupName String

The resource group name.

storageAccountName String

The Storage Account Name

getContainer Result

The following output properties are available:

ContainerStatus string

Current status of the container.

CreatedDateTime string

The UTC time when container got created.

DataFormat string

DataFormat for Container

Id string

The path ID that uniquely identifies the object.

Name string

The object name.

RefreshDetails Pulumi.AzureNative.DataBoxEdge.Outputs.RefreshDetailsResponse

Details of the refresh job on this container.

SystemData Pulumi.AzureNative.DataBoxEdge.Outputs.SystemDataResponse

Container in DataBoxEdge Resource

Type string

The hierarchical type of the object.

ContainerStatus string

Current status of the container.

CreatedDateTime string

The UTC time when container got created.

DataFormat string

DataFormat for Container

Id string

The path ID that uniquely identifies the object.

Name string

The object name.

RefreshDetails RefreshDetailsResponse

Details of the refresh job on this container.

SystemData SystemDataResponse

Container in DataBoxEdge Resource

Type string

The hierarchical type of the object.

containerStatus String

Current status of the container.

createdDateTime String

The UTC time when container got created.

dataFormat String

DataFormat for Container

id String

The path ID that uniquely identifies the object.

name String

The object name.

refreshDetails RefreshDetailsResponse

Details of the refresh job on this container.

systemData SystemDataResponse

Container in DataBoxEdge Resource

type String

The hierarchical type of the object.

containerStatus string

Current status of the container.

createdDateTime string

The UTC time when container got created.

dataFormat string

DataFormat for Container

id string

The path ID that uniquely identifies the object.

name string

The object name.

refreshDetails RefreshDetailsResponse

Details of the refresh job on this container.

systemData SystemDataResponse

Container in DataBoxEdge Resource

type string

The hierarchical type of the object.

container_status str

Current status of the container.

created_date_time str

The UTC time when container got created.

data_format str

DataFormat for Container

id str

The path ID that uniquely identifies the object.

name str

The object name.

refresh_details RefreshDetailsResponse

Details of the refresh job on this container.

system_data SystemDataResponse

Container in DataBoxEdge Resource

type str

The hierarchical type of the object.

containerStatus String

Current status of the container.

createdDateTime String

The UTC time when container got created.

dataFormat String

DataFormat for Container

id String

The path ID that uniquely identifies the object.

name String

The object name.

refreshDetails Property Map

Details of the refresh job on this container.

systemData Property Map

Container in DataBoxEdge Resource

type String

The hierarchical type of the object.

Supporting Types

RefreshDetailsResponse

ErrorManifestFile string

Indicates the relative path of the error xml for the last refresh job on this particular share or container, if any. This could be a failed job or a successful job.

InProgressRefreshJobId string

If a refresh job is currently in progress on this share or container, this field indicates the ARM resource ID of that job. The field is empty if no job is in progress.

LastCompletedRefreshJobTimeInUTC string

Indicates the completed time for the last refresh job on this particular share or container, if any.This could be a failed job or a successful job.

LastJob string

Indicates the id of the last refresh job on this particular share or container,if any. This could be a failed job or a successful job.

ErrorManifestFile string

Indicates the relative path of the error xml for the last refresh job on this particular share or container, if any. This could be a failed job or a successful job.

InProgressRefreshJobId string

If a refresh job is currently in progress on this share or container, this field indicates the ARM resource ID of that job. The field is empty if no job is in progress.

LastCompletedRefreshJobTimeInUTC string

Indicates the completed time for the last refresh job on this particular share or container, if any.This could be a failed job or a successful job.

LastJob string

Indicates the id of the last refresh job on this particular share or container,if any. This could be a failed job or a successful job.

errorManifestFile String

Indicates the relative path of the error xml for the last refresh job on this particular share or container, if any. This could be a failed job or a successful job.

inProgressRefreshJobId String

If a refresh job is currently in progress on this share or container, this field indicates the ARM resource ID of that job. The field is empty if no job is in progress.

lastCompletedRefreshJobTimeInUTC String

Indicates the completed time for the last refresh job on this particular share or container, if any.This could be a failed job or a successful job.

lastJob String

Indicates the id of the last refresh job on this particular share or container,if any. This could be a failed job or a successful job.

errorManifestFile string

Indicates the relative path of the error xml for the last refresh job on this particular share or container, if any. This could be a failed job or a successful job.

inProgressRefreshJobId string

If a refresh job is currently in progress on this share or container, this field indicates the ARM resource ID of that job. The field is empty if no job is in progress.

lastCompletedRefreshJobTimeInUTC string

Indicates the completed time for the last refresh job on this particular share or container, if any.This could be a failed job or a successful job.

lastJob string

Indicates the id of the last refresh job on this particular share or container,if any. This could be a failed job or a successful job.

error_manifest_file str

Indicates the relative path of the error xml for the last refresh job on this particular share or container, if any. This could be a failed job or a successful job.

in_progress_refresh_job_id str

If a refresh job is currently in progress on this share or container, this field indicates the ARM resource ID of that job. The field is empty if no job is in progress.

last_completed_refresh_job_time_in_utc str

Indicates the completed time for the last refresh job on this particular share or container, if any.This could be a failed job or a successful job.

last_job str

Indicates the id of the last refresh job on this particular share or container,if any. This could be a failed job or a successful job.

errorManifestFile String

Indicates the relative path of the error xml for the last refresh job on this particular share or container, if any. This could be a failed job or a successful job.

inProgressRefreshJobId String

If a refresh job is currently in progress on this share or container, this field indicates the ARM resource ID of that job. The field is empty if no job is in progress.

lastCompletedRefreshJobTimeInUTC String

Indicates the completed time for the last refresh job on this particular share or container, if any.This could be a failed job or a successful job.

lastJob String

Indicates the id of the last refresh job on this particular share or container,if any. This could be a failed job or a successful job.

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 type of identity that last modified the resource.

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 type of identity that last modified the resource.

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 type of identity that last modified the resource.

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 type of identity that last modified the resource.

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 type of identity that last modified the resource.

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 type of identity that last modified the resource.

lastModifiedBy String

The identity that last modified the resource.

lastModifiedByType String

The type of identity that last modified the resource.

Package Details

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