1. Packages
  2. Azure Native
  3. API Docs
  4. azurearcdata
  5. getSqlServerInstanceJobsStatus
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.azurearcdata.getSqlServerInstanceJobsStatus

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 jobs status details for sql arc resource Azure REST API version: 2024-05-01-preview.

    Using getSqlServerInstanceJobsStatus

    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 getSqlServerInstanceJobsStatus(args: GetSqlServerInstanceJobsStatusArgs, opts?: InvokeOptions): Promise<GetSqlServerInstanceJobsStatusResult>
    function getSqlServerInstanceJobsStatusOutput(args: GetSqlServerInstanceJobsStatusOutputArgs, opts?: InvokeOptions): Output<GetSqlServerInstanceJobsStatusResult>
    def get_sql_server_instance_jobs_status(feature_name: Optional[str] = None,
                                            job_type: Optional[str] = None,
                                            resource_group_name: Optional[str] = None,
                                            sql_server_instance_name: Optional[str] = None,
                                            opts: Optional[InvokeOptions] = None) -> GetSqlServerInstanceJobsStatusResult
    def get_sql_server_instance_jobs_status_output(feature_name: Optional[pulumi.Input[str]] = None,
                                            job_type: Optional[pulumi.Input[str]] = None,
                                            resource_group_name: Optional[pulumi.Input[str]] = None,
                                            sql_server_instance_name: Optional[pulumi.Input[str]] = None,
                                            opts: Optional[InvokeOptions] = None) -> Output[GetSqlServerInstanceJobsStatusResult]
    func GetSqlServerInstanceJobsStatus(ctx *Context, args *GetSqlServerInstanceJobsStatusArgs, opts ...InvokeOption) (*GetSqlServerInstanceJobsStatusResult, error)
    func GetSqlServerInstanceJobsStatusOutput(ctx *Context, args *GetSqlServerInstanceJobsStatusOutputArgs, opts ...InvokeOption) GetSqlServerInstanceJobsStatusResultOutput

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

    public static class GetSqlServerInstanceJobsStatus 
    {
        public static Task<GetSqlServerInstanceJobsStatusResult> InvokeAsync(GetSqlServerInstanceJobsStatusArgs args, InvokeOptions? opts = null)
        public static Output<GetSqlServerInstanceJobsStatusResult> Invoke(GetSqlServerInstanceJobsStatusInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetSqlServerInstanceJobsStatusResult> getSqlServerInstanceJobsStatus(GetSqlServerInstanceJobsStatusArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: azure-native:azurearcdata:getSqlServerInstanceJobsStatus
      arguments:
        # arguments dictionary

    The following arguments are supported:

    ResourceGroupName string
    The name of the Azure resource group
    SqlServerInstanceName string
    Name of SQL Server Instance
    FeatureName string
    The name of the feature to retrieve the job status for.
    JobType string
    The type of the job to retrieve the status for.
    ResourceGroupName string
    The name of the Azure resource group
    SqlServerInstanceName string
    Name of SQL Server Instance
    FeatureName string
    The name of the feature to retrieve the job status for.
    JobType string
    The type of the job to retrieve the status for.
    resourceGroupName String
    The name of the Azure resource group
    sqlServerInstanceName String
    Name of SQL Server Instance
    featureName String
    The name of the feature to retrieve the job status for.
    jobType String
    The type of the job to retrieve the status for.
    resourceGroupName string
    The name of the Azure resource group
    sqlServerInstanceName string
    Name of SQL Server Instance
    featureName string
    The name of the feature to retrieve the job status for.
    jobType string
    The type of the job to retrieve the status for.
    resource_group_name str
    The name of the Azure resource group
    sql_server_instance_name str
    Name of SQL Server Instance
    feature_name str
    The name of the feature to retrieve the job status for.
    job_type str
    The type of the job to retrieve the status for.
    resourceGroupName String
    The name of the Azure resource group
    sqlServerInstanceName String
    Name of SQL Server Instance
    featureName String
    The name of the feature to retrieve the job status for.
    jobType String
    The type of the job to retrieve the status for.

    getSqlServerInstanceJobsStatus Result

    The following output properties are available:

    JobsStatus List<Pulumi.AzureNative.AzureArcData.Outputs.SqlServerInstanceJobStatusResponse>
    The list of jobs status running on the SQL Server instance.
    JobsStatus []SqlServerInstanceJobStatusResponse
    The list of jobs status running on the SQL Server instance.
    jobsStatus List<SqlServerInstanceJobStatusResponse>
    The list of jobs status running on the SQL Server instance.
    jobsStatus SqlServerInstanceJobStatusResponse[]
    The list of jobs status running on the SQL Server instance.
    jobs_status Sequence[SqlServerInstanceJobStatusResponse]
    The list of jobs status running on the SQL Server instance.
    jobsStatus List<Property Map>
    The list of jobs status running on the SQL Server instance.

    Supporting Types

    BackgroundJobResponse

    EndTime string
    The end time of the background job.
    ExecutionState string
    The execution state of the background job.
    LastExecutionStatus string
    The last execution status of the background job.
    LastExecutionTime string
    The last execution time of the background job.
    StartTime string
    The start time of the background job.
    State string
    The state of the background job.
    EndTime string
    The end time of the background job.
    ExecutionState string
    The execution state of the background job.
    LastExecutionStatus string
    The last execution status of the background job.
    LastExecutionTime string
    The last execution time of the background job.
    StartTime string
    The start time of the background job.
    State string
    The state of the background job.
    endTime String
    The end time of the background job.
    executionState String
    The execution state of the background job.
    lastExecutionStatus String
    The last execution status of the background job.
    lastExecutionTime String
    The last execution time of the background job.
    startTime String
    The start time of the background job.
    state String
    The state of the background job.
    endTime string
    The end time of the background job.
    executionState string
    The execution state of the background job.
    lastExecutionStatus string
    The last execution status of the background job.
    lastExecutionTime string
    The last execution time of the background job.
    startTime string
    The start time of the background job.
    state string
    The state of the background job.
    end_time str
    The end time of the background job.
    execution_state str
    The execution state of the background job.
    last_execution_status str
    The last execution status of the background job.
    last_execution_time str
    The last execution time of the background job.
    start_time str
    The start time of the background job.
    state str
    The state of the background job.
    endTime String
    The end time of the background job.
    executionState String
    The execution state of the background job.
    lastExecutionStatus String
    The last execution status of the background job.
    lastExecutionTime String
    The last execution time of the background job.
    startTime String
    The start time of the background job.
    state String
    The state of the background job.

    SequencerActionResponse

    ActionId string
    The unique identifier of the sequencer action.
    Result string
    The result of the sequencer action.
    State string
    The state of the sequencer action.
    ActionId string
    The unique identifier of the sequencer action.
    Result string
    The result of the sequencer action.
    State string
    The state of the sequencer action.
    actionId String
    The unique identifier of the sequencer action.
    result String
    The result of the sequencer action.
    state String
    The state of the sequencer action.
    actionId string
    The unique identifier of the sequencer action.
    result string
    The result of the sequencer action.
    state string
    The state of the sequencer action.
    action_id str
    The unique identifier of the sequencer action.
    result str
    The result of the sequencer action.
    state str
    The state of the sequencer action.
    actionId String
    The unique identifier of the sequencer action.
    result String
    The result of the sequencer action.
    state String
    The state of the sequencer action.

    SqlServerInstanceJobStatusResponse

    BackgroundJob Pulumi.AzureNative.AzureArcData.Inputs.BackgroundJobResponse
    The background job details.
    Id string
    The unique identifier of the job.
    InstanceName string
    The name of the SQL Server instance.
    JobException string
    The exception message if the job failed.
    JobStatus string
    The status of the job.
    SequencerActions List<Pulumi.AzureNative.AzureArcData.Inputs.SequencerActionResponse>
    The list of sequencer actions.
    BackgroundJob BackgroundJobResponse
    The background job details.
    Id string
    The unique identifier of the job.
    InstanceName string
    The name of the SQL Server instance.
    JobException string
    The exception message if the job failed.
    JobStatus string
    The status of the job.
    SequencerActions []SequencerActionResponse
    The list of sequencer actions.
    backgroundJob BackgroundJobResponse
    The background job details.
    id String
    The unique identifier of the job.
    instanceName String
    The name of the SQL Server instance.
    jobException String
    The exception message if the job failed.
    jobStatus String
    The status of the job.
    sequencerActions List<SequencerActionResponse>
    The list of sequencer actions.
    backgroundJob BackgroundJobResponse
    The background job details.
    id string
    The unique identifier of the job.
    instanceName string
    The name of the SQL Server instance.
    jobException string
    The exception message if the job failed.
    jobStatus string
    The status of the job.
    sequencerActions SequencerActionResponse[]
    The list of sequencer actions.
    background_job BackgroundJobResponse
    The background job details.
    id str
    The unique identifier of the job.
    instance_name str
    The name of the SQL Server instance.
    job_exception str
    The exception message if the job failed.
    job_status str
    The status of the job.
    sequencer_actions Sequence[SequencerActionResponse]
    The list of sequencer actions.
    backgroundJob Property Map
    The background job details.
    id String
    The unique identifier of the job.
    instanceName String
    The name of the SQL Server instance.
    jobException String
    The exception message if the job failed.
    jobStatus String
    The status of the job.
    sequencerActions List<Property Map>
    The list of sequencer actions.

    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