Azure Native
getPipelineRun
An object that represents a pipeline run for a container registry. API Version: 2020-11-01-preview.
Using getPipelineRun
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 getPipelineRun(args: GetPipelineRunArgs, opts?: InvokeOptions): Promise<GetPipelineRunResult>
function getPipelineRunOutput(args: GetPipelineRunOutputArgs, opts?: InvokeOptions): Output<GetPipelineRunResult>
def get_pipeline_run(pipeline_run_name: Optional[str] = None,
registry_name: Optional[str] = None,
resource_group_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetPipelineRunResult
def get_pipeline_run_output(pipeline_run_name: Optional[pulumi.Input[str]] = None,
registry_name: Optional[pulumi.Input[str]] = None,
resource_group_name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetPipelineRunResult]
func LookupPipelineRun(ctx *Context, args *LookupPipelineRunArgs, opts ...InvokeOption) (*LookupPipelineRunResult, error)
func LookupPipelineRunOutput(ctx *Context, args *LookupPipelineRunOutputArgs, opts ...InvokeOption) LookupPipelineRunResultOutput
> Note: This function is named LookupPipelineRun
in the Go SDK.
public static class GetPipelineRun
{
public static Task<GetPipelineRunResult> InvokeAsync(GetPipelineRunArgs args, InvokeOptions? opts = null)
public static Output<GetPipelineRunResult> Invoke(GetPipelineRunInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetPipelineRunResult> getPipelineRun(GetPipelineRunArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
Fn::Invoke:
Function: azure-native:containerregistry:getPipelineRun
Arguments:
# Arguments dictionary
The following arguments are supported:
- Pipeline
Run stringName The name of the pipeline run.
- Registry
Name string The name of the container registry.
- Resource
Group stringName The name of the resource group to which the container registry belongs.
- Pipeline
Run stringName The name of the pipeline run.
- Registry
Name string The name of the container registry.
- Resource
Group stringName The name of the resource group to which the container registry belongs.
- pipeline
Run StringName The name of the pipeline run.
- registry
Name String The name of the container registry.
- resource
Group StringName The name of the resource group to which the container registry belongs.
- pipeline
Run stringName The name of the pipeline run.
- registry
Name string The name of the container registry.
- resource
Group stringName The name of the resource group to which the container registry belongs.
- pipeline_
run_ strname The name of the pipeline run.
- registry_
name str The name of the container registry.
- resource_
group_ strname The name of the resource group to which the container registry belongs.
- pipeline
Run StringName The name of the pipeline run.
- registry
Name String The name of the container registry.
- resource
Group StringName The name of the resource group to which the container registry belongs.
getPipelineRun Result
The following output properties are available:
- Id string
The resource ID.
- Name string
The name of the resource.
- Provisioning
State string The provisioning state of a pipeline run.
- Response
Pulumi.
Azure Native. Container Registry. Outputs. Pipeline Run Response Response The response of a pipeline run.
- System
Data Pulumi.Azure Native. Container Registry. Outputs. System Data Response Metadata pertaining to creation and last modification of the resource.
- Type string
The type of the resource.
- Force
Update stringTag How the pipeline run should be forced to recreate even if the pipeline run configuration has not changed.
- Request
Pulumi.
Azure Native. Container Registry. Outputs. Pipeline Run Request Response The request parameters for a pipeline run.
- Id string
The resource ID.
- Name string
The name of the resource.
- Provisioning
State string The provisioning state of a pipeline run.
- Response
Pipeline
Run Response Response The response of a pipeline run.
- System
Data SystemData Response Metadata pertaining to creation and last modification of the resource.
- Type string
The type of the resource.
- Force
Update stringTag How the pipeline run should be forced to recreate even if the pipeline run configuration has not changed.
- Request
Pipeline
Run Request Response The request parameters for a pipeline run.
- id String
The resource ID.
- name String
The name of the resource.
- provisioning
State String The provisioning state of a pipeline run.
- response
Pipeline
Run Response Response The response of a pipeline run.
- system
Data SystemData Response Metadata pertaining to creation and last modification of the resource.
- type String
The type of the resource.
- force
Update StringTag How the pipeline run should be forced to recreate even if the pipeline run configuration has not changed.
- request
Pipeline
Run Request Response The request parameters for a pipeline run.
- id string
The resource ID.
- name string
The name of the resource.
- provisioning
State string The provisioning state of a pipeline run.
- response
Pipeline
Run Response Response The response of a pipeline run.
- system
Data SystemData Response Metadata pertaining to creation and last modification of the resource.
- type string
The type of the resource.
- force
Update stringTag How the pipeline run should be forced to recreate even if the pipeline run configuration has not changed.
- request
Pipeline
Run Request Response The request parameters for a pipeline run.
- id str
The resource ID.
- name str
The name of the resource.
- provisioning_
state str The provisioning state of a pipeline run.
- response
Pipeline
Run Response Response The response of a pipeline run.
- system_
data SystemData Response Metadata pertaining to creation and last modification of the resource.
- type str
The type of the resource.
- force_
update_ strtag How the pipeline run should be forced to recreate even if the pipeline run configuration has not changed.
- request
Pipeline
Run Request Response The request parameters for a pipeline run.
- id String
The resource ID.
- name String
The name of the resource.
- provisioning
State String The provisioning state of a pipeline run.
- response Property Map
The response of a pipeline run.
- system
Data Property Map Metadata pertaining to creation and last modification of the resource.
- type String
The type of the resource.
- force
Update StringTag How the pipeline run should be forced to recreate even if the pipeline run configuration has not changed.
- request Property Map
The request parameters for a pipeline run.
Supporting Types
ExportPipelineTargetPropertiesResponse
- Key
Vault stringUri They key vault secret uri to obtain the target storage SAS token.
- Type string
The type of target for the export pipeline.
- Uri string
The target uri of the export pipeline. When 'AzureStorageBlob': "https://accountName.blob.core.windows.net/containerName/blobName" When 'AzureStorageBlobContainer': "https://accountName.blob.core.windows.net/containerName"
- Key
Vault stringUri They key vault secret uri to obtain the target storage SAS token.
- Type string
The type of target for the export pipeline.
- Uri string
The target uri of the export pipeline. When 'AzureStorageBlob': "https://accountName.blob.core.windows.net/containerName/blobName" When 'AzureStorageBlobContainer': "https://accountName.blob.core.windows.net/containerName"
- key
Vault StringUri They key vault secret uri to obtain the target storage SAS token.
- type String
The type of target for the export pipeline.
- uri String
The target uri of the export pipeline. When 'AzureStorageBlob': "https://accountName.blob.core.windows.net/containerName/blobName" When 'AzureStorageBlobContainer': "https://accountName.blob.core.windows.net/containerName"
- key
Vault stringUri They key vault secret uri to obtain the target storage SAS token.
- type string
The type of target for the export pipeline.
- uri string
The target uri of the export pipeline. When 'AzureStorageBlob': "https://accountName.blob.core.windows.net/containerName/blobName" When 'AzureStorageBlobContainer': "https://accountName.blob.core.windows.net/containerName"
- key_
vault_ struri They key vault secret uri to obtain the target storage SAS token.
- type str
The type of target for the export pipeline.
- uri str
The target uri of the export pipeline. When 'AzureStorageBlob': "https://accountName.blob.core.windows.net/containerName/blobName" When 'AzureStorageBlobContainer': "https://accountName.blob.core.windows.net/containerName"
- key
Vault StringUri They key vault secret uri to obtain the target storage SAS token.
- type String
The type of target for the export pipeline.
- uri String
The target uri of the export pipeline. When 'AzureStorageBlob': "https://accountName.blob.core.windows.net/containerName/blobName" When 'AzureStorageBlobContainer': "https://accountName.blob.core.windows.net/containerName"
ImportPipelineSourcePropertiesResponse
- Key
Vault stringUri They key vault secret uri to obtain the source storage SAS token.
- Type string
The type of source for the import pipeline.
- Uri string
The source uri of the import pipeline. When 'AzureStorageBlob': "https://accountName.blob.core.windows.net/containerName/blobName" When 'AzureStorageBlobContainer': "https://accountName.blob.core.windows.net/containerName"
- Key
Vault stringUri They key vault secret uri to obtain the source storage SAS token.
- Type string
The type of source for the import pipeline.
- Uri string
The source uri of the import pipeline. When 'AzureStorageBlob': "https://accountName.blob.core.windows.net/containerName/blobName" When 'AzureStorageBlobContainer': "https://accountName.blob.core.windows.net/containerName"
- key
Vault StringUri They key vault secret uri to obtain the source storage SAS token.
- type String
The type of source for the import pipeline.
- uri String
The source uri of the import pipeline. When 'AzureStorageBlob': "https://accountName.blob.core.windows.net/containerName/blobName" When 'AzureStorageBlobContainer': "https://accountName.blob.core.windows.net/containerName"
- key
Vault stringUri They key vault secret uri to obtain the source storage SAS token.
- type string
The type of source for the import pipeline.
- uri string
The source uri of the import pipeline. When 'AzureStorageBlob': "https://accountName.blob.core.windows.net/containerName/blobName" When 'AzureStorageBlobContainer': "https://accountName.blob.core.windows.net/containerName"
- key_
vault_ struri They key vault secret uri to obtain the source storage SAS token.
- type str
The type of source for the import pipeline.
- uri str
The source uri of the import pipeline. When 'AzureStorageBlob': "https://accountName.blob.core.windows.net/containerName/blobName" When 'AzureStorageBlobContainer': "https://accountName.blob.core.windows.net/containerName"
- key
Vault StringUri They key vault secret uri to obtain the source storage SAS token.
- type String
The type of source for the import pipeline.
- uri String
The source uri of the import pipeline. When 'AzureStorageBlob': "https://accountName.blob.core.windows.net/containerName/blobName" When 'AzureStorageBlobContainer': "https://accountName.blob.core.windows.net/containerName"
PipelineRunRequestResponse
- Artifacts List<string>
List of source artifacts to be transferred by the pipeline. Specify an image by repository ('hello-world'). This will use the 'latest' tag. Specify an image by tag ('hello-world:latest'). Specify an image by sha256-based manifest digest ('hello-world@sha256:abc123').
- Catalog
Digest string The digest of the tar used to transfer the artifacts.
- Pipeline
Resource stringId The resource ID of the pipeline to run.
- Source
Pulumi.
Azure Native. Container Registry. Inputs. Pipeline Run Source Properties Response The source properties of the pipeline run.
- Target
Pulumi.
Azure Native. Container Registry. Inputs. Pipeline Run Target Properties Response The target properties of the pipeline run.
- Artifacts []string
List of source artifacts to be transferred by the pipeline. Specify an image by repository ('hello-world'). This will use the 'latest' tag. Specify an image by tag ('hello-world:latest'). Specify an image by sha256-based manifest digest ('hello-world@sha256:abc123').
- Catalog
Digest string The digest of the tar used to transfer the artifacts.
- Pipeline
Resource stringId The resource ID of the pipeline to run.
- Source
Pipeline
Run Source Properties Response The source properties of the pipeline run.
- Target
Pipeline
Run Target Properties Response The target properties of the pipeline run.
- artifacts List<String>
List of source artifacts to be transferred by the pipeline. Specify an image by repository ('hello-world'). This will use the 'latest' tag. Specify an image by tag ('hello-world:latest'). Specify an image by sha256-based manifest digest ('hello-world@sha256:abc123').
- catalog
Digest String The digest of the tar used to transfer the artifacts.
- pipeline
Resource StringId The resource ID of the pipeline to run.
- source
Pipeline
Run Source Properties Response The source properties of the pipeline run.
- target
Pipeline
Run Target Properties Response The target properties of the pipeline run.
- artifacts string[]
List of source artifacts to be transferred by the pipeline. Specify an image by repository ('hello-world'). This will use the 'latest' tag. Specify an image by tag ('hello-world:latest'). Specify an image by sha256-based manifest digest ('hello-world@sha256:abc123').
- catalog
Digest string The digest of the tar used to transfer the artifacts.
- pipeline
Resource stringId The resource ID of the pipeline to run.
- source
Pipeline
Run Source Properties Response The source properties of the pipeline run.
- target
Pipeline
Run Target Properties Response The target properties of the pipeline run.
- artifacts Sequence[str]
List of source artifacts to be transferred by the pipeline. Specify an image by repository ('hello-world'). This will use the 'latest' tag. Specify an image by tag ('hello-world:latest'). Specify an image by sha256-based manifest digest ('hello-world@sha256:abc123').
- catalog_
digest str The digest of the tar used to transfer the artifacts.
- pipeline_
resource_ strid The resource ID of the pipeline to run.
- source
Pipeline
Run Source Properties Response The source properties of the pipeline run.
- target
Pipeline
Run Target Properties Response The target properties of the pipeline run.
- artifacts List<String>
List of source artifacts to be transferred by the pipeline. Specify an image by repository ('hello-world'). This will use the 'latest' tag. Specify an image by tag ('hello-world:latest'). Specify an image by sha256-based manifest digest ('hello-world@sha256:abc123').
- catalog
Digest String The digest of the tar used to transfer the artifacts.
- pipeline
Resource StringId The resource ID of the pipeline to run.
- source Property Map
The source properties of the pipeline run.
- target Property Map
The target properties of the pipeline run.
PipelineRunResponseResponse
- Catalog
Digest string The digest of the tar used to transfer the artifacts.
- Finish
Time string The time the pipeline run finished.
- Imported
Artifacts List<string> The artifacts imported in the pipeline run.
- Pipeline
Run stringError Message The detailed error message for the pipeline run in the case of failure.
- Progress
Pulumi.
Azure Native. Container Registry. Inputs. Progress Properties Response The current progress of the copy operation.
- Source
Pulumi.
Azure Native. Container Registry. Inputs. Import Pipeline Source Properties Response The source of the pipeline run.
- Start
Time string The time the pipeline run started.
- Status string
The current status of the pipeline run.
- Target
Pulumi.
Azure Native. Container Registry. Inputs. Export Pipeline Target Properties Response The target of the pipeline run.
- Trigger
Pulumi.
Azure Native. Container Registry. Inputs. Pipeline Trigger Descriptor Response The trigger that caused the pipeline run.
- Catalog
Digest string The digest of the tar used to transfer the artifacts.
- Finish
Time string The time the pipeline run finished.
- Imported
Artifacts []string The artifacts imported in the pipeline run.
- Pipeline
Run stringError Message The detailed error message for the pipeline run in the case of failure.
- Progress
Progress
Properties Response The current progress of the copy operation.
- Source
Import
Pipeline Source Properties Response The source of the pipeline run.
- Start
Time string The time the pipeline run started.
- Status string
The current status of the pipeline run.
- Target
Export
Pipeline Target Properties Response The target of the pipeline run.
- Trigger
Pipeline
Trigger Descriptor Response The trigger that caused the pipeline run.
- catalog
Digest String The digest of the tar used to transfer the artifacts.
- finish
Time String The time the pipeline run finished.
- imported
Artifacts List<String> The artifacts imported in the pipeline run.
- pipeline
Run StringError Message The detailed error message for the pipeline run in the case of failure.
- progress
Progress
Properties Response The current progress of the copy operation.
- source
Import
Pipeline Source Properties Response The source of the pipeline run.
- start
Time String The time the pipeline run started.
- status String
The current status of the pipeline run.
- target
Export
Pipeline Target Properties Response The target of the pipeline run.
- trigger
Pipeline
Trigger Descriptor Response The trigger that caused the pipeline run.
- catalog
Digest string The digest of the tar used to transfer the artifacts.
- finish
Time string The time the pipeline run finished.
- imported
Artifacts string[] The artifacts imported in the pipeline run.
- pipeline
Run stringError Message The detailed error message for the pipeline run in the case of failure.
- progress
Progress
Properties Response The current progress of the copy operation.
- source
Import
Pipeline Source Properties Response The source of the pipeline run.
- start
Time string The time the pipeline run started.
- status string
The current status of the pipeline run.
- target
Export
Pipeline Target Properties Response The target of the pipeline run.
- trigger
Pipeline
Trigger Descriptor Response The trigger that caused the pipeline run.
- catalog_
digest str The digest of the tar used to transfer the artifacts.
- finish_
time str The time the pipeline run finished.
- imported_
artifacts Sequence[str] The artifacts imported in the pipeline run.
- pipeline_
run_ strerror_ message The detailed error message for the pipeline run in the case of failure.
- progress
Progress
Properties Response The current progress of the copy operation.
- source
Import
Pipeline Source Properties Response The source of the pipeline run.
- start_
time str The time the pipeline run started.
- status str
The current status of the pipeline run.
- target
Export
Pipeline Target Properties Response The target of the pipeline run.
- trigger
Pipeline
Trigger Descriptor Response The trigger that caused the pipeline run.
- catalog
Digest String The digest of the tar used to transfer the artifacts.
- finish
Time String The time the pipeline run finished.
- imported
Artifacts List<String> The artifacts imported in the pipeline run.
- pipeline
Run StringError Message The detailed error message for the pipeline run in the case of failure.
- progress Property Map
The current progress of the copy operation.
- source Property Map
The source of the pipeline run.
- start
Time String The time the pipeline run started.
- status String
The current status of the pipeline run.
- target Property Map
The target of the pipeline run.
- trigger Property Map
The trigger that caused the pipeline run.
PipelineRunSourcePropertiesResponse
PipelineRunTargetPropertiesResponse
PipelineSourceTriggerDescriptorResponse
- Timestamp string
The timestamp when the source update happened.
- Timestamp string
The timestamp when the source update happened.
- timestamp String
The timestamp when the source update happened.
- timestamp string
The timestamp when the source update happened.
- timestamp str
The timestamp when the source update happened.
- timestamp String
The timestamp when the source update happened.
PipelineTriggerDescriptorResponse
- Source
Trigger Pulumi.Azure Native. Container Registry. Inputs. Pipeline Source Trigger Descriptor Response The source trigger that caused the pipeline run.
- Source
Trigger PipelineSource Trigger Descriptor Response The source trigger that caused the pipeline run.
- source
Trigger PipelineSource Trigger Descriptor Response The source trigger that caused the pipeline run.
- source
Trigger PipelineSource Trigger Descriptor Response The source trigger that caused the pipeline run.
- source_
trigger PipelineSource Trigger Descriptor Response The source trigger that caused the pipeline run.
- source
Trigger Property Map The source trigger that caused the pipeline run.
ProgressPropertiesResponse
- Percentage string
The percentage complete of the copy operation.
- Percentage string
The percentage complete of the copy operation.
- percentage String
The percentage complete of the copy operation.
- percentage string
The percentage complete of the copy operation.
- percentage str
The percentage complete of the copy operation.
- percentage String
The percentage complete of the copy operation.
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 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 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 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 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 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 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
- https://github.com/pulumi/pulumi-azure-native
- License
- Apache-2.0