1. Packages
  2. Azure Native v2
  3. API Docs
  4. devcenter
  5. getProjectCatalogImageDefinitionBuildDetails
These are the docs for Azure Native v2. We recommenend using the latest version, Azure Native v3.
Azure Native v2 v2.82.0 published on Friday, Jan 10, 2025 by Pulumi

azure-native-v2.devcenter.getProjectCatalogImageDefinitionBuildDetails

Explore with Pulumi AI

These are the docs for Azure Native v2. We recommenend using the latest version, Azure Native v3.
Azure Native v2 v2.82.0 published on Friday, Jan 10, 2025 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>
Copy
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]
Copy
func GetProjectCatalogImageDefinitionBuildDetails(ctx *Context, args *GetProjectCatalogImageDefinitionBuildDetailsArgs, opts ...InvokeOption) (*GetProjectCatalogImageDefinitionBuildDetailsResult, error)
func GetProjectCatalogImageDefinitionBuildDetailsOutput(ctx *Context, args *GetProjectCatalogImageDefinitionBuildDetailsOutputArgs, opts ...InvokeOption) GetProjectCatalogImageDefinitionBuildDetailsResultOutput
Copy

> 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)
}
Copy
public static CompletableFuture<GetProjectCatalogImageDefinitionBuildDetailsResult> getProjectCatalogImageDefinitionBuildDetails(GetProjectCatalogImageDefinitionBuildDetailsArgs args, InvokeOptions options)
public static Output<GetProjectCatalogImageDefinitionBuildDetailsResult> getProjectCatalogImageDefinitionBuildDetails(GetProjectCatalogImageDefinitionBuildDetailsArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: azure-native:devcenter:getProjectCatalogImageDefinitionBuildDetails
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

BuildName
This property is required.
Changes to this property will trigger replacement.
string
The ID of the Image Definition Build.
CatalogName
This property is required.
Changes to this property will trigger replacement.
string
The name of the Catalog.
ImageDefinitionName
This property is required.
Changes to this property will trigger replacement.
string
The name of the Image Definition.
ProjectName
This property is required.
Changes to this property will trigger replacement.
string
The name of the project.
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
BuildName
This property is required.
Changes to this property will trigger replacement.
string
The ID of the Image Definition Build.
CatalogName
This property is required.
Changes to this property will trigger replacement.
string
The name of the Catalog.
ImageDefinitionName
This property is required.
Changes to this property will trigger replacement.
string
The name of the Image Definition.
ProjectName
This property is required.
Changes to this property will trigger replacement.
string
The name of the project.
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
buildName
This property is required.
Changes to this property will trigger replacement.
String
The ID of the Image Definition Build.
catalogName
This property is required.
Changes to this property will trigger replacement.
String
The name of the Catalog.
imageDefinitionName
This property is required.
Changes to this property will trigger replacement.
String
The name of the Image Definition.
projectName
This property is required.
Changes to this property will trigger replacement.
String
The name of the project.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
The name of the resource group. The name is case insensitive.
buildName
This property is required.
Changes to this property will trigger replacement.
string
The ID of the Image Definition Build.
catalogName
This property is required.
Changes to this property will trigger replacement.
string
The name of the Catalog.
imageDefinitionName
This property is required.
Changes to this property will trigger replacement.
string
The name of the Image Definition.
projectName
This property is required.
Changes to this property will trigger replacement.
string
The name of the project.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
build_name
This property is required.
Changes to this property will trigger replacement.
str
The ID of the Image Definition Build.
catalog_name
This property is required.
Changes to this property will trigger replacement.
str
The name of the Catalog.
image_definition_name
This property is required.
Changes to this property will trigger replacement.
str
The name of the Image Definition.
project_name
This property is required.
Changes to this property will trigger replacement.
str
The name of the project.
resource_group_name
This property is required.
Changes to this property will trigger replacement.
str
The name of the resource group. The name is case insensitive.
buildName
This property is required.
Changes to this property will trigger replacement.
String
The ID of the Image Definition Build.
catalogName
This property is required.
Changes to this property will trigger replacement.
String
The name of the Catalog.
imageDefinitionName
This property is required.
Changes to this property will trigger replacement.
String
The name of the Image Definition.
projectName
This property is required.
Changes to this property will trigger replacement.
String
The name of the project.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
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 This property is required. string
End time of the task group.
Name This property is required. string
The name of the task group.
StartTime This property is required. string
Start time of the task group.
Status This property is required. string
The status of the task group.
Tasks This property is required. List<Pulumi.AzureNative.DevCenter.Inputs.ImageDefinitionBuildTaskResponse>
The list of tasks executed during the task group.
EndTime This property is required. string
End time of the task group.
Name This property is required. string
The name of the task group.
StartTime This property is required. string
Start time of the task group.
Status This property is required. string
The status of the task group.
Tasks This property is required. []ImageDefinitionBuildTaskResponse
The list of tasks executed during the task group.
endTime This property is required. String
End time of the task group.
name This property is required. String
The name of the task group.
startTime This property is required. String
Start time of the task group.
status This property is required. String
The status of the task group.
tasks This property is required. List<ImageDefinitionBuildTaskResponse>
The list of tasks executed during the task group.
endTime This property is required. string
End time of the task group.
name This property is required. string
The name of the task group.
startTime This property is required. string
Start time of the task group.
status This property is required. string
The status of the task group.
tasks This property is required. ImageDefinitionBuildTaskResponse[]
The list of tasks executed during the task group.
end_time This property is required. str
End time of the task group.
name This property is required. str
The name of the task group.
start_time This property is required. str
Start time of the task group.
status This property is required. str
The status of the task group.
tasks This property is required. Sequence[ImageDefinitionBuildTaskResponse]
The list of tasks executed during the task group.
endTime This property is required. String
End time of the task group.
name This property is required. String
The name of the task group.
startTime This property is required. String
Start time of the task group.
status This property is required. String
The status of the task group.
tasks This property is required. List<Property Map>
The list of tasks executed during the task group.

ImageDefinitionBuildTaskResponse

EndTime This property is required. string
End time of the task.
Id This property is required. string
ID of the task instance.
LogUri This property is required. string
The URI for retrieving logs for the task execution.
StartTime This property is required. string
Start time of the task.
Status This property is required. 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 This property is required. string
End time of the task.
Id This property is required. string
ID of the task instance.
LogUri This property is required. string
The URI for retrieving logs for the task execution.
StartTime This property is required. string
Start time of the task.
Status This property is required. 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 This property is required. String
End time of the task.
id This property is required. String
ID of the task instance.
logUri This property is required. String
The URI for retrieving logs for the task execution.
startTime This property is required. String
Start time of the task.
status This property is required. 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 This property is required. string
End time of the task.
id This property is required. string
ID of the task instance.
logUri This property is required. string
The URI for retrieving logs for the task execution.
startTime This property is required. string
Start time of the task.
status This property is required. 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 This property is required. str
End time of the task.
id This property is required. str
ID of the task instance.
log_uri This property is required. str
The URI for retrieving logs for the task execution.
start_time This property is required. str
Start time of the task.
status This property is required. 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 This property is required. String
End time of the task.
id This property is required. String
ID of the task instance.
logUri This property is required. String
The URI for retrieving logs for the task execution.
startTime This property is required. String
Start time of the task.
status This property is required. 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 This property is required. string
Value This property is required. string
Key This property is required. string
Value This property is required. string
key This property is required. String
value This property is required. String
key This property is required. string
value This property is required. string
key This property is required. str
value This property is required. str
key This property is required. String
value This property is required. String

ImageReferenceResponse

ExactVersion This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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-v2 pulumi/pulumi-azure-native
License
Apache-2.0
These are the docs for Azure Native v2. We recommenend using the latest version, Azure Native v3.
Azure Native v2 v2.82.0 published on Friday, Jan 10, 2025 by Pulumi