1. Packages
  2. Azure Native
  3. API Docs
  4. devcenter
  5. getProjectCatalogImageDefinitionBuildDetails
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.73.0 published on Wednesday, Nov 20, 2024 by Pulumi

azure-native.devcenter.getProjectCatalogImageDefinitionBuildDetails

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.73.0 published on Wednesday, Nov 20, 2024 by Pulumi

    Gets Build details Azure REST API version: 2024-07-01-preview.

    Other available API versions: 2024-08-01-preview, 2024-10-01-preview.

    Using getProjectCatalogImageDefinitionBuildDetails

    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 getProjectCatalogImageDefinitionBuildDetails(args: GetProjectCatalogImageDefinitionBuildDetailsArgs, opts?: InvokeOptions): Promise<GetProjectCatalogImageDefinitionBuildDetailsResult>
    function getProjectCatalogImageDefinitionBuildDetailsOutput(args: GetProjectCatalogImageDefinitionBuildDetailsOutputArgs, opts?: InvokeOptions): Output<GetProjectCatalogImageDefinitionBuildDetailsResult>
    def get_project_catalog_image_definition_build_details(build_name: Optional[str] = None,
                                                           catalog_name: Optional[str] = None,
                                                           image_definition_name: Optional[str] = None,
                                                           project_name: Optional[str] = None,
                                                           resource_group_name: Optional[str] = None,
                                                           opts: Optional[InvokeOptions] = None) -> GetProjectCatalogImageDefinitionBuildDetailsResult
    def get_project_catalog_image_definition_build_details_output(build_name: Optional[pulumi.Input[str]] = None,
                                                           catalog_name: Optional[pulumi.Input[str]] = None,
                                                           image_definition_name: Optional[pulumi.Input[str]] = None,
                                                           project_name: Optional[pulumi.Input[str]] = None,
                                                           resource_group_name: Optional[pulumi.Input[str]] = None,
                                                           opts: Optional[InvokeOptions] = None) -> Output[GetProjectCatalogImageDefinitionBuildDetailsResult]
    func GetProjectCatalogImageDefinitionBuildDetails(ctx *Context, args *GetProjectCatalogImageDefinitionBuildDetailsArgs, opts ...InvokeOption) (*GetProjectCatalogImageDefinitionBuildDetailsResult, error)
    func GetProjectCatalogImageDefinitionBuildDetailsOutput(ctx *Context, args *GetProjectCatalogImageDefinitionBuildDetailsOutputArgs, opts ...InvokeOption) GetProjectCatalogImageDefinitionBuildDetailsResultOutput

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

    public static class GetProjectCatalogImageDefinitionBuildDetails 
    {
        public static Task<GetProjectCatalogImageDefinitionBuildDetailsResult> InvokeAsync(GetProjectCatalogImageDefinitionBuildDetailsArgs args, InvokeOptions? opts = null)
        public static Output<GetProjectCatalogImageDefinitionBuildDetailsResult> Invoke(GetProjectCatalogImageDefinitionBuildDetailsInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetProjectCatalogImageDefinitionBuildDetailsResult> getProjectCatalogImageDefinitionBuildDetails(GetProjectCatalogImageDefinitionBuildDetailsArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: azure-native:devcenter:getProjectCatalogImageDefinitionBuildDetails
      arguments:
        # arguments dictionary

    The following arguments are supported:

    BuildName string
    The ID of the Image Definition Build.
    CatalogName string
    The name of the Catalog.
    ImageDefinitionName string
    The name of the Image Definition.
    ProjectName string
    The name of the project.
    ResourceGroupName string
    The name of the resource group. The name is case insensitive.
    BuildName string
    The ID of the Image Definition Build.
    CatalogName string
    The name of the Catalog.
    ImageDefinitionName string
    The name of the Image Definition.
    ProjectName string
    The name of the project.
    ResourceGroupName string
    The name of the resource group. The name is case insensitive.
    buildName String
    The ID of the Image Definition Build.
    catalogName String
    The name of the Catalog.
    imageDefinitionName String
    The name of the Image Definition.
    projectName String
    The name of the project.
    resourceGroupName String
    The name of the resource group. The name is case insensitive.
    buildName string
    The ID of the Image Definition Build.
    catalogName string
    The name of the Catalog.
    imageDefinitionName string
    The name of the Image Definition.
    projectName string
    The name of the project.
    resourceGroupName string
    The name of the resource group. The name is case insensitive.
    build_name str
    The ID of the Image Definition Build.
    catalog_name str
    The name of the Catalog.
    image_definition_name str
    The name of the Image Definition.
    project_name str
    The name of the project.
    resource_group_name str
    The name of the resource group. The name is case insensitive.
    buildName String
    The ID of the Image Definition Build.
    catalogName String
    The name of the Catalog.
    imageDefinitionName String
    The name of the Image Definition.
    projectName String
    The name of the project.
    resourceGroupName String
    The name of the resource group. The name is case insensitive.

    getProjectCatalogImageDefinitionBuildDetails Result

    The following output properties are available:

    EndTime string
    End time of the task group.
    ErrorDetails Pulumi.AzureNative.DevCenter.Outputs.ImageCreationErrorDetailsResponse
    Details for image creation error. Populated when the image creation is not successful.
    Id string
    Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
    ImageReference Pulumi.AzureNative.DevCenter.Outputs.ImageReferenceResponse
    The specific image version used by the build.
    Name string
    The name of the resource
    StartTime string
    Start time of the task group.
    Status string
    The status of the build.
    SystemData Pulumi.AzureNative.DevCenter.Outputs.SystemDataResponse
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    TaskGroups List<Pulumi.AzureNative.DevCenter.Outputs.ImageDefinitionBuildTaskGroupResponse>
    The list of task groups executed during the image definition build.
    Type string
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    EndTime string
    End time of the task group.
    ErrorDetails ImageCreationErrorDetailsResponse
    Details for image creation error. Populated when the image creation is not successful.
    Id string
    Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
    ImageReference ImageReferenceResponse
    The specific image version used by the build.
    Name string
    The name of the resource
    StartTime string
    Start time of the task group.
    Status string
    The status of the build.
    SystemData SystemDataResponse
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    TaskGroups []ImageDefinitionBuildTaskGroupResponse
    The list of task groups executed during the image definition build.
    Type string
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    endTime String
    End time of the task group.
    errorDetails ImageCreationErrorDetailsResponse
    Details for image creation error. Populated when the image creation is not successful.
    id String
    Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
    imageReference ImageReferenceResponse
    The specific image version used by the build.
    name String
    The name of the resource
    startTime String
    Start time of the task group.
    status String
    The status of the build.
    systemData SystemDataResponse
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    taskGroups List<ImageDefinitionBuildTaskGroupResponse>
    The list of task groups executed during the image definition build.
    type String
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    endTime string
    End time of the task group.
    errorDetails ImageCreationErrorDetailsResponse
    Details for image creation error. Populated when the image creation is not successful.
    id string
    Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
    imageReference ImageReferenceResponse
    The specific image version used by the build.
    name string
    The name of the resource
    startTime string
    Start time of the task group.
    status string
    The status of the build.
    systemData SystemDataResponse
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    taskGroups ImageDefinitionBuildTaskGroupResponse[]
    The list of task groups executed during the image definition build.
    type string
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    end_time str
    End time of the task group.
    error_details ImageCreationErrorDetailsResponse
    Details for image creation error. Populated when the image creation is not successful.
    id str
    Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
    image_reference ImageReferenceResponse
    The specific image version used by the build.
    name str
    The name of the resource
    start_time str
    Start time of the task group.
    status str
    The status of the build.
    system_data SystemDataResponse
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    task_groups Sequence[ImageDefinitionBuildTaskGroupResponse]
    The list of task groups executed during the image definition build.
    type str
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    endTime String
    End time of the task group.
    errorDetails Property Map
    Details for image creation error. Populated when the image creation is not successful.
    id String
    Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
    imageReference Property Map
    The specific image version used by the build.
    name String
    The name of the resource
    startTime String
    Start time of the task group.
    status String
    The status of the build.
    systemData Property Map
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    taskGroups List<Property Map>
    The list of task groups executed during the image definition build.
    type String
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

    Supporting Types

    ImageCreationErrorDetailsResponse

    Code string
    An identifier for the error.
    Message string
    A message describing the error.
    Code string
    An identifier for the error.
    Message string
    A message describing the error.
    code String
    An identifier for the error.
    message String
    A message describing the error.
    code string
    An identifier for the error.
    message string
    A message describing the error.
    code str
    An identifier for the error.
    message str
    A message describing the error.
    code String
    An identifier for the error.
    message String
    A message describing the error.

    ImageDefinitionBuildTaskGroupResponse

    EndTime string
    End time of the task group.
    Name string
    The name of the task group.
    StartTime string
    Start time of the task group.
    Status string
    The status of the task group.
    Tasks List<Pulumi.AzureNative.DevCenter.Inputs.ImageDefinitionBuildTaskResponse>
    The list of tasks executed during the task group.
    EndTime string
    End time of the task group.
    Name string
    The name of the task group.
    StartTime string
    Start time of the task group.
    Status string
    The status of the task group.
    Tasks []ImageDefinitionBuildTaskResponse
    The list of tasks executed during the task group.
    endTime String
    End time of the task group.
    name String
    The name of the task group.
    startTime String
    Start time of the task group.
    status String
    The status of the task group.
    tasks List<ImageDefinitionBuildTaskResponse>
    The list of tasks executed during the task group.
    endTime string
    End time of the task group.
    name string
    The name of the task group.
    startTime string
    Start time of the task group.
    status string
    The status of the task group.
    tasks ImageDefinitionBuildTaskResponse[]
    The list of tasks executed during the task group.
    end_time str
    End time of the task group.
    name str
    The name of the task group.
    start_time str
    Start time of the task group.
    status str
    The status of the task group.
    tasks Sequence[ImageDefinitionBuildTaskResponse]
    The list of tasks executed during the task group.
    endTime String
    End time of the task group.
    name String
    The name of the task group.
    startTime String
    Start time of the task group.
    status String
    The status of the task group.
    tasks List<Property Map>
    The list of tasks executed during the task group.

    ImageDefinitionBuildTaskResponse

    EndTime string
    End time of the task.
    Id string
    ID of the task instance.
    LogUri string
    The URI for retrieving logs for the task execution.
    StartTime string
    Start time of the task.
    Status string
    The status of the task.
    DisplayName string
    Display name to help differentiate multiple instances of the same task.
    Name string
    The name of the task.
    Parameters List<Pulumi.AzureNative.DevCenter.Inputs.ImageDefinitionBuildTaskResponseParameters>
    Parameters for the task.
    EndTime string
    End time of the task.
    Id string
    ID of the task instance.
    LogUri string
    The URI for retrieving logs for the task execution.
    StartTime string
    Start time of the task.
    Status string
    The status of the task.
    DisplayName string
    Display name to help differentiate multiple instances of the same task.
    Name string
    The name of the task.
    Parameters []ImageDefinitionBuildTaskResponseParameters
    Parameters for the task.
    endTime String
    End time of the task.
    id String
    ID of the task instance.
    logUri String
    The URI for retrieving logs for the task execution.
    startTime String
    Start time of the task.
    status String
    The status of the task.
    displayName String
    Display name to help differentiate multiple instances of the same task.
    name String
    The name of the task.
    parameters List<ImageDefinitionBuildTaskResponseParameters>
    Parameters for the task.
    endTime string
    End time of the task.
    id string
    ID of the task instance.
    logUri string
    The URI for retrieving logs for the task execution.
    startTime string
    Start time of the task.
    status string
    The status of the task.
    displayName string
    Display name to help differentiate multiple instances of the same task.
    name string
    The name of the task.
    parameters ImageDefinitionBuildTaskResponseParameters[]
    Parameters for the task.
    end_time str
    End time of the task.
    id str
    ID of the task instance.
    log_uri str
    The URI for retrieving logs for the task execution.
    start_time str
    Start time of the task.
    status str
    The status of the task.
    display_name str
    Display name to help differentiate multiple instances of the same task.
    name str
    The name of the task.
    parameters Sequence[ImageDefinitionBuildTaskResponseParameters]
    Parameters for the task.
    endTime String
    End time of the task.
    id String
    ID of the task instance.
    logUri String
    The URI for retrieving logs for the task execution.
    startTime String
    Start time of the task.
    status String
    The status of the task.
    displayName String
    Display name to help differentiate multiple instances of the same task.
    name String
    The name of the task.
    parameters List<Property Map>
    Parameters for the task.

    ImageDefinitionBuildTaskResponseParameters

    Key string
    Value string
    Key string
    Value string
    key String
    value String
    key string
    value string
    key str
    value str
    key String
    value String

    ImageReferenceResponse

    ExactVersion string
    The actual version of the image after use. When id references a gallery image latest version, this will indicate the actual version in use.
    Id string
    Image ID, or Image version ID. When Image ID is provided, its latest version will be used.
    ExactVersion string
    The actual version of the image after use. When id references a gallery image latest version, this will indicate the actual version in use.
    Id string
    Image ID, or Image version ID. When Image ID is provided, its latest version will be used.
    exactVersion String
    The actual version of the image after use. When id references a gallery image latest version, this will indicate the actual version in use.
    id String
    Image ID, or Image version ID. When Image ID is provided, its latest version will be used.
    exactVersion string
    The actual version of the image after use. When id references a gallery image latest version, this will indicate the actual version in use.
    id string
    Image ID, or Image version ID. When Image ID is provided, its latest version will be used.
    exact_version str
    The actual version of the image after use. When id references a gallery image latest version, this will indicate the actual version in use.
    id str
    Image ID, or Image version ID. When Image ID is provided, its latest version will be used.
    exactVersion String
    The actual version of the image after use. When id references a gallery image latest version, this will indicate the actual version in use.
    id String
    Image ID, or Image version ID. When Image ID is provided, its latest version will be used.

    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.

    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.73.0 published on Wednesday, Nov 20, 2024 by Pulumi