azure-native.devcenter.getProjectCatalogImageDefinitionBuildDetails
Explore with Pulumi AI
Gets Build details
Uses Azure REST API version 2024-10-01-preview.
Other available API versions: 2024-07-01-preview, 2024-08-01-preview, 2025-02-01, 2025-04-01-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native devcenter [ApiVersion]
. See the version guide for details.
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)
public static Output<GetProjectCatalogImageDefinitionBuildDetailsResult> getProjectCatalogImageDefinitionBuildDetails(GetProjectCatalogImageDefinitionBuildDetailsArgs args, InvokeOptions options)
fn::invoke:
function: azure-native:devcenter:getProjectCatalogImageDefinitionBuildDetails
arguments:
# arguments dictionary
The following arguments are supported:
- Build
Name string - The ID of the Image Definition Build.
- Catalog
Name string - The name of the Catalog.
- Image
Definition stringName - The name of the Image Definition.
- Project
Name string - The name of the project.
- Resource
Group stringName - The name of the resource group. The name is case insensitive.
- Build
Name string - The ID of the Image Definition Build.
- Catalog
Name string - The name of the Catalog.
- Image
Definition stringName - The name of the Image Definition.
- Project
Name string - The name of the project.
- Resource
Group stringName - The name of the resource group. The name is case insensitive.
- build
Name String - The ID of the Image Definition Build.
- catalog
Name String - The name of the Catalog.
- image
Definition StringName - The name of the Image Definition.
- project
Name String - The name of the project.
- resource
Group StringName - The name of the resource group. The name is case insensitive.
- build
Name string - The ID of the Image Definition Build.
- catalog
Name string - The name of the Catalog.
- image
Definition stringName - The name of the Image Definition.
- project
Name string - The name of the project.
- resource
Group stringName - 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_ strname - The name of the Image Definition.
- project_
name str - The name of the project.
- resource_
group_ strname - The name of the resource group. The name is case insensitive.
- build
Name String - The ID of the Image Definition Build.
- catalog
Name String - The name of the Catalog.
- image
Definition StringName - The name of the Image Definition.
- project
Name String - The name of the project.
- resource
Group StringName - The name of the resource group. The name is case insensitive.
getProjectCatalogImageDefinitionBuildDetails Result
The following output properties are available:
- End
Time string - End time of the task group.
- Error
Details Pulumi.Azure Native. Dev Center. Outputs. Image Creation Error Details Response - 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}"
- Image
Reference Pulumi.Azure Native. Dev Center. Outputs. Image Reference Response - The specific image version used by the build.
- Name string
- The name of the resource
- Start
Time string - Start time of the task group.
- Status string
- The status of the build.
- System
Data Pulumi.Azure Native. Dev Center. Outputs. System Data Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- Task
Groups List<Pulumi.Azure Native. Dev Center. Outputs. Image Definition Build Task Group Response> - 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 string - End time of the task group.
- Error
Details ImageCreation Error Details Response - 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}"
- Image
Reference ImageReference Response - The specific image version used by the build.
- Name string
- The name of the resource
- Start
Time string - Start time of the task group.
- Status string
- The status of the build.
- System
Data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- Task
Groups []ImageDefinition Build Task Group Response - 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 String - End time of the task group.
- error
Details ImageCreation Error Details Response - 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}"
- image
Reference ImageReference Response - The specific image version used by the build.
- name String
- The name of the resource
- start
Time String - Start time of the task group.
- status String
- The status of the build.
- system
Data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- task
Groups List<ImageDefinition Build Task Group Response> - 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 string - End time of the task group.
- error
Details ImageCreation Error Details Response - 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}"
- image
Reference ImageReference Response - The specific image version used by the build.
- name string
- The name of the resource
- start
Time string - Start time of the task group.
- status string
- The status of the build.
- system
Data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- task
Groups ImageDefinition Build Task Group Response[] - 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 ImageCreation Error Details Response - 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 ImageReference Response - 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 SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- task_
groups Sequence[ImageDefinition Build Task Group Response] - 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"
- end
Time String - End time of the task group.
- error
Details 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}"
- image
Reference Property Map - The specific image version used by the build.
- name String
- The name of the resource
- start
Time String - Start time of the task group.
- status String
- The status of the build.
- system
Data Property Map - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- task
Groups 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
ImageDefinitionBuildTaskGroupResponse
- 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[Image
Definition Build Task Response] - The list of tasks executed during the task group.
ImageDefinitionBuildTaskResponse
- End
Time string - End time of the task.
- Id string
- ID of the task instance.
- Log
Uri string - The URI for retrieving logs for the task execution.
- Start
Time string - Start time of the task.
- Status string
- The status of the task.
- Display
Name string - Display name to help differentiate multiple instances of the same task.
- Name string
- The name of the task.
- Parameters
List<Pulumi.
Azure Native. Dev Center. Inputs. Image Definition Build Task Response Parameters> - Parameters for the task.
- End
Time string - End time of the task.
- Id string
- ID of the task instance.
- Log
Uri string - The URI for retrieving logs for the task execution.
- Start
Time string - Start time of the task.
- Status string
- The status of the task.
- Display
Name string - Display name to help differentiate multiple instances of the same task.
- Name string
- The name of the task.
- Parameters
[]Image
Definition Build Task Response Parameters - Parameters for the task.
- end
Time String - End time of the task.
- id String
- ID of the task instance.
- log
Uri String - The URI for retrieving logs for the task execution.
- start
Time String - Start time of the task.
- status String
- The status of the task.
- display
Name String - Display name to help differentiate multiple instances of the same task.
- name String
- The name of the task.
- parameters
List<Image
Definition Build Task Response Parameters> - Parameters for the task.
- end
Time string - End time of the task.
- id string
- ID of the task instance.
- log
Uri string - The URI for retrieving logs for the task execution.
- start
Time string - Start time of the task.
- status string
- The status of the task.
- display
Name string - Display name to help differentiate multiple instances of the same task.
- name string
- The name of the task.
- parameters
Image
Definition Build Task Response Parameters[] - 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[Image
Definition Build Task Response Parameters] - Parameters for the task.
- end
Time String - End time of the task.
- id String
- ID of the task instance.
- log
Uri String - The URI for retrieving logs for the task execution.
- start
Time String - Start time of the task.
- status String
- The status of the task.
- display
Name 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
ImageReferenceResponse
- Exact
Version 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 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 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 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.
- exact
Version 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
- Created
At string - The timestamp of resource creation (UTC).
- Created
By string - The identity that created the resource.
- Created
By stringType - The type of identity that created the resource.
- Last
Modified stringAt - The timestamp of resource last modification (UTC)
- Last
Modified stringBy - The identity that last modified the resource.
- Last
Modified stringBy Type - The type of identity that last modified the resource.
- Created
At string - The timestamp of resource creation (UTC).
- Created
By string - The identity that created the resource.
- Created
By stringType - The type of identity that created the resource.
- Last
Modified stringAt - The timestamp of resource last modification (UTC)
- Last
Modified stringBy - The identity that last modified the resource.
- Last
Modified stringBy Type - The type of identity that last modified the resource.
- created
At String - The timestamp of resource creation (UTC).
- created
By String - The identity that created the resource.
- created
By StringType - The type of identity that created the resource.
- last
Modified StringAt - The timestamp of resource last modification (UTC)
- last
Modified StringBy - The identity that last modified the resource.
- last
Modified StringBy Type - The type of identity that last modified the resource.
- created
At string - The timestamp of resource creation (UTC).
- created
By string - The identity that created the resource.
- created
By stringType - The type of identity that created the resource.
- last
Modified stringAt - The timestamp of resource last modification (UTC)
- last
Modified stringBy - The identity that last modified the resource.
- last
Modified stringBy Type - 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_ strtype - The type of identity that created the resource.
- last_
modified_ strat - The timestamp of resource last modification (UTC)
- last_
modified_ strby - The identity that last modified the resource.
- last_
modified_ strby_ type - The type of identity that last modified the resource.
- created
At String - The timestamp of resource creation (UTC).
- created
By String - The identity that created the resource.
- created
By StringType - The type of identity that created the resource.
- last
Modified StringAt - The timestamp of resource last modification (UTC)
- last
Modified StringBy - The identity that last modified the resource.
- last
Modified StringBy Type - The type of identity that last modified the resource.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0