1. Packages
  2. Azure Native
  3. API Docs
  4. testbase
  5. getPackage
This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.3.0 published on Monday, Apr 28, 2025 by Pulumi

azure-native.testbase.getPackage

Explore with Pulumi AI

azure-native logo
This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.3.0 published on Monday, Apr 28, 2025 by Pulumi

    Gets a Test Base Package.

    Uses Azure REST API version 2023-11-01-preview.

    Other available API versions: 2022-04-01-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native testbase [ApiVersion]. See the version guide for details.

    Using getPackage

    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 getPackage(args: GetPackageArgs, opts?: InvokeOptions): Promise<GetPackageResult>
    function getPackageOutput(args: GetPackageOutputArgs, opts?: InvokeOptions): Output<GetPackageResult>
    def get_package(package_name: Optional[str] = None,
                    resource_group_name: Optional[str] = None,
                    test_base_account_name: Optional[str] = None,
                    opts: Optional[InvokeOptions] = None) -> GetPackageResult
    def get_package_output(package_name: Optional[pulumi.Input[str]] = None,
                    resource_group_name: Optional[pulumi.Input[str]] = None,
                    test_base_account_name: Optional[pulumi.Input[str]] = None,
                    opts: Optional[InvokeOptions] = None) -> Output[GetPackageResult]
    func LookupPackage(ctx *Context, args *LookupPackageArgs, opts ...InvokeOption) (*LookupPackageResult, error)
    func LookupPackageOutput(ctx *Context, args *LookupPackageOutputArgs, opts ...InvokeOption) LookupPackageResultOutput

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

    public static class GetPackage 
    {
        public static Task<GetPackageResult> InvokeAsync(GetPackageArgs args, InvokeOptions? opts = null)
        public static Output<GetPackageResult> Invoke(GetPackageInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetPackageResult> getPackage(GetPackageArgs args, InvokeOptions options)
    public static Output<GetPackageResult> getPackage(GetPackageArgs args, InvokeOptions options)
    
    fn::invoke:
      function: azure-native:testbase:getPackage
      arguments:
        # arguments dictionary

    The following arguments are supported:

    PackageName string
    The resource name of the Test Base Package.
    ResourceGroupName string
    The name of the resource group. The name is case insensitive.
    TestBaseAccountName string
    The resource name of the Test Base Account.
    PackageName string
    The resource name of the Test Base Package.
    ResourceGroupName string
    The name of the resource group. The name is case insensitive.
    TestBaseAccountName string
    The resource name of the Test Base Account.
    packageName String
    The resource name of the Test Base Package.
    resourceGroupName String
    The name of the resource group. The name is case insensitive.
    testBaseAccountName String
    The resource name of the Test Base Account.
    packageName string
    The resource name of the Test Base Package.
    resourceGroupName string
    The name of the resource group. The name is case insensitive.
    testBaseAccountName string
    The resource name of the Test Base Account.
    package_name str
    The resource name of the Test Base Package.
    resource_group_name str
    The name of the resource group. The name is case insensitive.
    test_base_account_name str
    The resource name of the Test Base Account.
    packageName String
    The resource name of the Test Base Package.
    resourceGroupName String
    The name of the resource group. The name is case insensitive.
    testBaseAccountName String
    The resource name of the Test Base Account.

    getPackage Result

    The following output properties are available:

    ApplicationName string
    Application name
    AzureApiVersion string
    The Azure API version of the resource.
    GalleryApps List<Pulumi.AzureNative.TestBase.Outputs.GalleryAppDefinitionResponse>
    The list of gallery apps to test along with user application.
    Id string
    Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
    IsEnabled bool
    Flag showing that whether the package is enabled. It doesn't schedule test for package which is not enabled.
    LastModifiedTime string
    The UTC timestamp when the package was last modified.
    Location string
    The geo-location where the resource lives
    Name string
    The name of the resource
    PackageStatus string
    The status of the package.
    ProvisioningState string
    The provisioning state of the resource.
    SystemData Pulumi.AzureNative.TestBase.Outputs.SystemDataResponse
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    TestTypes List<string>
    OOB, functional or flow driven. Mapped to the data in 'tests' property.
    Type string
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    ValidationResults List<Pulumi.AzureNative.TestBase.Outputs.PackageValidationResultResponse>
    The validation results. There's validation on package when it's created or updated.
    Version string
    Application version
    BlobPath string
    The file path of the package.
    DraftPackageId string
    The id of draft package. Used to create or update this package from a draft package.
    FirstPartyApps List<Pulumi.AzureNative.TestBase.Outputs.FirstPartyAppDefinitionResponse>
    The list of first party applications to test along with user application.
    FlightingRing string
    The flighting ring for feature update.
    InplaceUpgradeOSPair Pulumi.AzureNative.TestBase.Outputs.InplaceUpgradeOSInfoResponse
    Specifies the baseline os and target os for inplace upgrade.
    IntuneEnrollmentMetadata Pulumi.AzureNative.TestBase.Outputs.IntuneEnrollmentMetadataResponse
    The metadata of Intune enrollment.
    Tags Dictionary<string, string>
    Resource tags.
    TargetOSList List<Pulumi.AzureNative.TestBase.Outputs.TargetOSInfoResponse>
    Specifies the target OSs of specific OS Update types.
    Tests List<Pulumi.AzureNative.TestBase.Outputs.TestResponse>
    The detailed test information.
    ApplicationName string
    Application name
    AzureApiVersion string
    The Azure API version of the resource.
    GalleryApps []GalleryAppDefinitionResponse
    The list of gallery apps to test along with user application.
    Id string
    Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
    IsEnabled bool
    Flag showing that whether the package is enabled. It doesn't schedule test for package which is not enabled.
    LastModifiedTime string
    The UTC timestamp when the package was last modified.
    Location string
    The geo-location where the resource lives
    Name string
    The name of the resource
    PackageStatus string
    The status of the package.
    ProvisioningState string
    The provisioning state of the resource.
    SystemData SystemDataResponse
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    TestTypes []string
    OOB, functional or flow driven. Mapped to the data in 'tests' property.
    Type string
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    ValidationResults []PackageValidationResultResponse
    The validation results. There's validation on package when it's created or updated.
    Version string
    Application version
    BlobPath string
    The file path of the package.
    DraftPackageId string
    The id of draft package. Used to create or update this package from a draft package.
    FirstPartyApps []FirstPartyAppDefinitionResponse
    The list of first party applications to test along with user application.
    FlightingRing string
    The flighting ring for feature update.
    InplaceUpgradeOSPair InplaceUpgradeOSInfoResponse
    Specifies the baseline os and target os for inplace upgrade.
    IntuneEnrollmentMetadata IntuneEnrollmentMetadataResponse
    The metadata of Intune enrollment.
    Tags map[string]string
    Resource tags.
    TargetOSList []TargetOSInfoResponse
    Specifies the target OSs of specific OS Update types.
    Tests []TestResponse
    The detailed test information.
    applicationName String
    Application name
    azureApiVersion String
    The Azure API version of the resource.
    galleryApps List<GalleryAppDefinitionResponse>
    The list of gallery apps to test along with user application.
    id String
    Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
    isEnabled Boolean
    Flag showing that whether the package is enabled. It doesn't schedule test for package which is not enabled.
    lastModifiedTime String
    The UTC timestamp when the package was last modified.
    location String
    The geo-location where the resource lives
    name String
    The name of the resource
    packageStatus String
    The status of the package.
    provisioningState String
    The provisioning state of the resource.
    systemData SystemDataResponse
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    testTypes List<String>
    OOB, functional or flow driven. Mapped to the data in 'tests' property.
    type String
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    validationResults List<PackageValidationResultResponse>
    The validation results. There's validation on package when it's created or updated.
    version String
    Application version
    blobPath String
    The file path of the package.
    draftPackageId String
    The id of draft package. Used to create or update this package from a draft package.
    firstPartyApps List<FirstPartyAppDefinitionResponse>
    The list of first party applications to test along with user application.
    flightingRing String
    The flighting ring for feature update.
    inplaceUpgradeOSPair InplaceUpgradeOSInfoResponse
    Specifies the baseline os and target os for inplace upgrade.
    intuneEnrollmentMetadata IntuneEnrollmentMetadataResponse
    The metadata of Intune enrollment.
    tags Map<String,String>
    Resource tags.
    targetOSList List<TargetOSInfoResponse>
    Specifies the target OSs of specific OS Update types.
    tests List<TestResponse>
    The detailed test information.
    applicationName string
    Application name
    azureApiVersion string
    The Azure API version of the resource.
    galleryApps GalleryAppDefinitionResponse[]
    The list of gallery apps to test along with user application.
    id string
    Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
    isEnabled boolean
    Flag showing that whether the package is enabled. It doesn't schedule test for package which is not enabled.
    lastModifiedTime string
    The UTC timestamp when the package was last modified.
    location string
    The geo-location where the resource lives
    name string
    The name of the resource
    packageStatus string
    The status of the package.
    provisioningState string
    The provisioning state of the resource.
    systemData SystemDataResponse
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    testTypes string[]
    OOB, functional or flow driven. Mapped to the data in 'tests' property.
    type string
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    validationResults PackageValidationResultResponse[]
    The validation results. There's validation on package when it's created or updated.
    version string
    Application version
    blobPath string
    The file path of the package.
    draftPackageId string
    The id of draft package. Used to create or update this package from a draft package.
    firstPartyApps FirstPartyAppDefinitionResponse[]
    The list of first party applications to test along with user application.
    flightingRing string
    The flighting ring for feature update.
    inplaceUpgradeOSPair InplaceUpgradeOSInfoResponse
    Specifies the baseline os and target os for inplace upgrade.
    intuneEnrollmentMetadata IntuneEnrollmentMetadataResponse
    The metadata of Intune enrollment.
    tags {[key: string]: string}
    Resource tags.
    targetOSList TargetOSInfoResponse[]
    Specifies the target OSs of specific OS Update types.
    tests TestResponse[]
    The detailed test information.
    application_name str
    Application name
    azure_api_version str
    The Azure API version of the resource.
    gallery_apps Sequence[GalleryAppDefinitionResponse]
    The list of gallery apps to test along with user application.
    id str
    Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
    is_enabled bool
    Flag showing that whether the package is enabled. It doesn't schedule test for package which is not enabled.
    last_modified_time str
    The UTC timestamp when the package was last modified.
    location str
    The geo-location where the resource lives
    name str
    The name of the resource
    package_status str
    The status of the package.
    provisioning_state str
    The provisioning state of the resource.
    system_data SystemDataResponse
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    test_types Sequence[str]
    OOB, functional or flow driven. Mapped to the data in 'tests' property.
    type str
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    validation_results Sequence[PackageValidationResultResponse]
    The validation results. There's validation on package when it's created or updated.
    version str
    Application version
    blob_path str
    The file path of the package.
    draft_package_id str
    The id of draft package. Used to create or update this package from a draft package.
    first_party_apps Sequence[FirstPartyAppDefinitionResponse]
    The list of first party applications to test along with user application.
    flighting_ring str
    The flighting ring for feature update.
    inplace_upgrade_os_pair InplaceUpgradeOSInfoResponse
    Specifies the baseline os and target os for inplace upgrade.
    intune_enrollment_metadata IntuneEnrollmentMetadataResponse
    The metadata of Intune enrollment.
    tags Mapping[str, str]
    Resource tags.
    target_os_list Sequence[TargetOSInfoResponse]
    Specifies the target OSs of specific OS Update types.
    tests Sequence[TestResponse]
    The detailed test information.
    applicationName String
    Application name
    azureApiVersion String
    The Azure API version of the resource.
    galleryApps List<Property Map>
    The list of gallery apps to test along with user application.
    id String
    Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
    isEnabled Boolean
    Flag showing that whether the package is enabled. It doesn't schedule test for package which is not enabled.
    lastModifiedTime String
    The UTC timestamp when the package was last modified.
    location String
    The geo-location where the resource lives
    name String
    The name of the resource
    packageStatus String
    The status of the package.
    provisioningState String
    The provisioning state of the resource.
    systemData Property Map
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    testTypes List<String>
    OOB, functional or flow driven. Mapped to the data in 'tests' property.
    type String
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    validationResults List<Property Map>
    The validation results. There's validation on package when it's created or updated.
    version String
    Application version
    blobPath String
    The file path of the package.
    draftPackageId String
    The id of draft package. Used to create or update this package from a draft package.
    firstPartyApps List<Property Map>
    The list of first party applications to test along with user application.
    flightingRing String
    The flighting ring for feature update.
    inplaceUpgradeOSPair Property Map
    Specifies the baseline os and target os for inplace upgrade.
    intuneEnrollmentMetadata Property Map
    The metadata of Intune enrollment.
    tags Map<String>
    Resource tags.
    targetOSList List<Property Map>
    Specifies the target OSs of specific OS Update types.
    tests List<Property Map>
    The detailed test information.

    Supporting Types

    CommandResponse

    Action string
    The action of the command.
    Content string
    The content of the command. The content depends on source type.
    ContentType string
    The type of command content.
    Name string
    The name of the command.
    AlwaysRun bool
    Specifies whether to run the command even if a previous command is failed.
    ApplyUpdateBefore bool
    Specifies whether to apply update before the command.
    EnrollIntuneBefore bool
    Specifies whether to enroll Intune before the command.
    Install1PAppBefore bool
    Specifies whether to install first party applications before running the command.
    MaxRunTime int
    Specifies the max run time of the command.
    PostUpgrade bool
    Specifies whether the command is assigned to be executed after in-place upgrade.
    PreUpgrade bool
    Specifies whether the command is assigned to be executed before in-place upgrade.
    RestartAfter bool
    Specifies whether to restart the VM after the command executed.
    RunAsInteractive bool
    Specifies whether to run the command in interactive mode.
    RunElevated bool
    Specifies whether to run the command as administrator.
    Action string
    The action of the command.
    Content string
    The content of the command. The content depends on source type.
    ContentType string
    The type of command content.
    Name string
    The name of the command.
    AlwaysRun bool
    Specifies whether to run the command even if a previous command is failed.
    ApplyUpdateBefore bool
    Specifies whether to apply update before the command.
    EnrollIntuneBefore bool
    Specifies whether to enroll Intune before the command.
    Install1PAppBefore bool
    Specifies whether to install first party applications before running the command.
    MaxRunTime int
    Specifies the max run time of the command.
    PostUpgrade bool
    Specifies whether the command is assigned to be executed after in-place upgrade.
    PreUpgrade bool
    Specifies whether the command is assigned to be executed before in-place upgrade.
    RestartAfter bool
    Specifies whether to restart the VM after the command executed.
    RunAsInteractive bool
    Specifies whether to run the command in interactive mode.
    RunElevated bool
    Specifies whether to run the command as administrator.
    action String
    The action of the command.
    content String
    The content of the command. The content depends on source type.
    contentType String
    The type of command content.
    name String
    The name of the command.
    alwaysRun Boolean
    Specifies whether to run the command even if a previous command is failed.
    applyUpdateBefore Boolean
    Specifies whether to apply update before the command.
    enrollIntuneBefore Boolean
    Specifies whether to enroll Intune before the command.
    install1PAppBefore Boolean
    Specifies whether to install first party applications before running the command.
    maxRunTime Integer
    Specifies the max run time of the command.
    postUpgrade Boolean
    Specifies whether the command is assigned to be executed after in-place upgrade.
    preUpgrade Boolean
    Specifies whether the command is assigned to be executed before in-place upgrade.
    restartAfter Boolean
    Specifies whether to restart the VM after the command executed.
    runAsInteractive Boolean
    Specifies whether to run the command in interactive mode.
    runElevated Boolean
    Specifies whether to run the command as administrator.
    action string
    The action of the command.
    content string
    The content of the command. The content depends on source type.
    contentType string
    The type of command content.
    name string
    The name of the command.
    alwaysRun boolean
    Specifies whether to run the command even if a previous command is failed.
    applyUpdateBefore boolean
    Specifies whether to apply update before the command.
    enrollIntuneBefore boolean
    Specifies whether to enroll Intune before the command.
    install1PAppBefore boolean
    Specifies whether to install first party applications before running the command.
    maxRunTime number
    Specifies the max run time of the command.
    postUpgrade boolean
    Specifies whether the command is assigned to be executed after in-place upgrade.
    preUpgrade boolean
    Specifies whether the command is assigned to be executed before in-place upgrade.
    restartAfter boolean
    Specifies whether to restart the VM after the command executed.
    runAsInteractive boolean
    Specifies whether to run the command in interactive mode.
    runElevated boolean
    Specifies whether to run the command as administrator.
    action str
    The action of the command.
    content str
    The content of the command. The content depends on source type.
    content_type str
    The type of command content.
    name str
    The name of the command.
    always_run bool
    Specifies whether to run the command even if a previous command is failed.
    apply_update_before bool
    Specifies whether to apply update before the command.
    enroll_intune_before bool
    Specifies whether to enroll Intune before the command.
    install1_p_app_before bool
    Specifies whether to install first party applications before running the command.
    max_run_time int
    Specifies the max run time of the command.
    post_upgrade bool
    Specifies whether the command is assigned to be executed after in-place upgrade.
    pre_upgrade bool
    Specifies whether the command is assigned to be executed before in-place upgrade.
    restart_after bool
    Specifies whether to restart the VM after the command executed.
    run_as_interactive bool
    Specifies whether to run the command in interactive mode.
    run_elevated bool
    Specifies whether to run the command as administrator.
    action String
    The action of the command.
    content String
    The content of the command. The content depends on source type.
    contentType String
    The type of command content.
    name String
    The name of the command.
    alwaysRun Boolean
    Specifies whether to run the command even if a previous command is failed.
    applyUpdateBefore Boolean
    Specifies whether to apply update before the command.
    enrollIntuneBefore Boolean
    Specifies whether to enroll Intune before the command.
    install1PAppBefore Boolean
    Specifies whether to install first party applications before running the command.
    maxRunTime Number
    Specifies the max run time of the command.
    postUpgrade Boolean
    Specifies whether the command is assigned to be executed after in-place upgrade.
    preUpgrade Boolean
    Specifies whether the command is assigned to be executed before in-place upgrade.
    restartAfter Boolean
    Specifies whether to restart the VM after the command executed.
    runAsInteractive Boolean
    Specifies whether to run the command in interactive mode.
    runElevated Boolean
    Specifies whether to run the command as administrator.

    EnrolledIntuneAppResponse

    AppId string
    Intune app id.
    AppName string
    Intune app name.
    ExpectedInstallationPath string
    Intune app expected installation path.
    AppId string
    Intune app id.
    AppName string
    Intune app name.
    ExpectedInstallationPath string
    Intune app expected installation path.
    appId String
    Intune app id.
    appName String
    Intune app name.
    expectedInstallationPath String
    Intune app expected installation path.
    appId string
    Intune app id.
    appName string
    Intune app name.
    expectedInstallationPath string
    Intune app expected installation path.
    app_id str
    Intune app id.
    app_name str
    Intune app name.
    expected_installation_path str
    Intune app expected installation path.
    appId String
    Intune app id.
    appName String
    Intune app name.
    expectedInstallationPath String
    Intune app expected installation path.

    FirstPartyAppDefinitionResponse

    Architecture string
    The architecture of a first party application of a Test Base Account.
    Channel string
    The channel info of a first party application of a Test Base Account.
    InteropExecutionMode string
    Specifies how the first party applications should be inter-operated with user's application.
    Name string
    The media name of a first party application of a Test Base Account.
    Ring string
    The ring info of a first party application of a Test Base Account.
    Architecture string
    The architecture of a first party application of a Test Base Account.
    Channel string
    The channel info of a first party application of a Test Base Account.
    InteropExecutionMode string
    Specifies how the first party applications should be inter-operated with user's application.
    Name string
    The media name of a first party application of a Test Base Account.
    Ring string
    The ring info of a first party application of a Test Base Account.
    architecture String
    The architecture of a first party application of a Test Base Account.
    channel String
    The channel info of a first party application of a Test Base Account.
    interopExecutionMode String
    Specifies how the first party applications should be inter-operated with user's application.
    name String
    The media name of a first party application of a Test Base Account.
    ring String
    The ring info of a first party application of a Test Base Account.
    architecture string
    The architecture of a first party application of a Test Base Account.
    channel string
    The channel info of a first party application of a Test Base Account.
    interopExecutionMode string
    Specifies how the first party applications should be inter-operated with user's application.
    name string
    The media name of a first party application of a Test Base Account.
    ring string
    The ring info of a first party application of a Test Base Account.
    architecture str
    The architecture of a first party application of a Test Base Account.
    channel str
    The channel info of a first party application of a Test Base Account.
    interop_execution_mode str
    Specifies how the first party applications should be inter-operated with user's application.
    name str
    The media name of a first party application of a Test Base Account.
    ring str
    The ring info of a first party application of a Test Base Account.
    architecture String
    The architecture of a first party application of a Test Base Account.
    channel String
    The channel info of a first party application of a Test Base Account.
    interopExecutionMode String
    Specifies how the first party applications should be inter-operated with user's application.
    name String
    The media name of a first party application of a Test Base Account.
    ring String
    The ring info of a first party application of a Test Base Account.

    GalleryAppDefinitionResponse

    SkuId string
    The SKU id of the gallery application.
    IsConsented bool
    Whether the disclaimer of the gallery application is accepted.
    SkuId string
    The SKU id of the gallery application.
    IsConsented bool
    Whether the disclaimer of the gallery application is accepted.
    skuId String
    The SKU id of the gallery application.
    isConsented Boolean
    Whether the disclaimer of the gallery application is accepted.
    skuId string
    The SKU id of the gallery application.
    isConsented boolean
    Whether the disclaimer of the gallery application is accepted.
    sku_id str
    The SKU id of the gallery application.
    is_consented bool
    Whether the disclaimer of the gallery application is accepted.
    skuId String
    The SKU id of the gallery application.
    isConsented Boolean
    Whether the disclaimer of the gallery application is accepted.

    InplaceUpgradeOSInfoResponse

    BaselineOS Pulumi.AzureNative.TestBase.Inputs.OsPropertiesResponse
    Specifies the baseline os for in-place upgrade tests.
    TargetOS string
    Specifies the target os for in-place upgrade tests.
    BaselineOS OsPropertiesResponse
    Specifies the baseline os for in-place upgrade tests.
    TargetOS string
    Specifies the target os for in-place upgrade tests.
    baselineOS OsPropertiesResponse
    Specifies the baseline os for in-place upgrade tests.
    targetOS String
    Specifies the target os for in-place upgrade tests.
    baselineOS OsPropertiesResponse
    Specifies the baseline os for in-place upgrade tests.
    targetOS string
    Specifies the target os for in-place upgrade tests.
    baseline_os OsPropertiesResponse
    Specifies the baseline os for in-place upgrade tests.
    target_os str
    Specifies the target os for in-place upgrade tests.
    baselineOS Property Map
    Specifies the baseline os for in-place upgrade tests.
    targetOS String
    Specifies the target os for in-place upgrade tests.

    IntuneEnrollmentMetadataResponse

    AppList List<Pulumi.AzureNative.TestBase.Inputs.EnrolledIntuneAppResponse>
    The enrolled Intune apps.
    CredentialId string
    The id of the Intune enrollment credential.
    ExpectedDeploymentDurationInMinute int
    The expected duration of Intune applications and policies deployment.
    AppList []EnrolledIntuneAppResponse
    The enrolled Intune apps.
    CredentialId string
    The id of the Intune enrollment credential.
    ExpectedDeploymentDurationInMinute int
    The expected duration of Intune applications and policies deployment.
    appList List<EnrolledIntuneAppResponse>
    The enrolled Intune apps.
    credentialId String
    The id of the Intune enrollment credential.
    expectedDeploymentDurationInMinute Integer
    The expected duration of Intune applications and policies deployment.
    appList EnrolledIntuneAppResponse[]
    The enrolled Intune apps.
    credentialId string
    The id of the Intune enrollment credential.
    expectedDeploymentDurationInMinute number
    The expected duration of Intune applications and policies deployment.
    app_list Sequence[EnrolledIntuneAppResponse]
    The enrolled Intune apps.
    credential_id str
    The id of the Intune enrollment credential.
    expected_deployment_duration_in_minute int
    The expected duration of Intune applications and policies deployment.
    appList List<Property Map>
    The enrolled Intune apps.
    credentialId String
    The id of the Intune enrollment credential.
    expectedDeploymentDurationInMinute Number
    The expected duration of Intune applications and policies deployment.

    OsPropertiesResponse

    CustomImageDisplayName string
    The name of the custom image resource.
    CustomImageId string
    Specify the referenced Test Base Custom Image Id if available.
    OsName string
    The name of the OS.
    ReleaseProperties Pulumi.AzureNative.TestBase.Inputs.ReleasePropertiesResponse
    The properties of the OS release.
    CustomImageDisplayName string
    The name of the custom image resource.
    CustomImageId string
    Specify the referenced Test Base Custom Image Id if available.
    OsName string
    The name of the OS.
    ReleaseProperties ReleasePropertiesResponse
    The properties of the OS release.
    customImageDisplayName String
    The name of the custom image resource.
    customImageId String
    Specify the referenced Test Base Custom Image Id if available.
    osName String
    The name of the OS.
    releaseProperties ReleasePropertiesResponse
    The properties of the OS release.
    customImageDisplayName string
    The name of the custom image resource.
    customImageId string
    Specify the referenced Test Base Custom Image Id if available.
    osName string
    The name of the OS.
    releaseProperties ReleasePropertiesResponse
    The properties of the OS release.
    custom_image_display_name str
    The name of the custom image resource.
    custom_image_id str
    Specify the referenced Test Base Custom Image Id if available.
    os_name str
    The name of the OS.
    release_properties ReleasePropertiesResponse
    The properties of the OS release.
    customImageDisplayName String
    The name of the custom image resource.
    customImageId String
    Specify the referenced Test Base Custom Image Id if available.
    osName String
    The name of the OS.
    releaseProperties Property Map
    The properties of the OS release.

    PackageValidationResultResponse

    Errors List<string>
    Error information.
    IsValid bool
    Indicates whether the package passed the validation.
    ValidationName string
    Validation name.
    Errors []string
    Error information.
    IsValid bool
    Indicates whether the package passed the validation.
    ValidationName string
    Validation name.
    errors List<String>
    Error information.
    isValid Boolean
    Indicates whether the package passed the validation.
    validationName String
    Validation name.
    errors string[]
    Error information.
    isValid boolean
    Indicates whether the package passed the validation.
    validationName string
    Validation name.
    errors Sequence[str]
    Error information.
    is_valid bool
    Indicates whether the package passed the validation.
    validation_name str
    Validation name.
    errors List<String>
    Error information.
    isValid Boolean
    Indicates whether the package passed the validation.
    validationName String
    Validation name.

    ReleasePropertiesResponse

    BuildNumber string
    The build number of the OS release.
    BuildRevision string
    The build revision of the OS release.
    ReleaseName string
    The name of the OS release.
    ReleaseVersionDate string
    The release version date of the OS release.
    BuildNumber string
    The build number of the OS release.
    BuildRevision string
    The build revision of the OS release.
    ReleaseName string
    The name of the OS release.
    ReleaseVersionDate string
    The release version date of the OS release.
    buildNumber String
    The build number of the OS release.
    buildRevision String
    The build revision of the OS release.
    releaseName String
    The name of the OS release.
    releaseVersionDate String
    The release version date of the OS release.
    buildNumber string
    The build number of the OS release.
    buildRevision string
    The build revision of the OS release.
    releaseName string
    The name of the OS release.
    releaseVersionDate string
    The release version date of the OS release.
    build_number str
    The build number of the OS release.
    build_revision str
    The build revision of the OS release.
    release_name str
    The name of the OS release.
    release_version_date str
    The release version date of the OS release.
    buildNumber String
    The build number of the OS release.
    buildRevision String
    The build revision of the OS release.
    releaseName String
    The name of the OS release.
    releaseVersionDate String
    The release version date of the OS release.

    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.

    TargetOSInfoResponse

    OsUpdateType string
    Specifies the OS update type to test against, e.g., 'Security updates' or 'Feature updates'.
    BaselineOSs List<string>
    Specifies the baseline OSs to be tested.
    InsiderChannelIds List<string>
    Insider Channel Ids. Only used for feature update.
    TargetOSImageIds List<string>
    Specifies the ids of the target OSs from Custom Images to be tested.
    TargetOSs List<string>
    Specifies the target OSs to be tested.
    OsUpdateType string
    Specifies the OS update type to test against, e.g., 'Security updates' or 'Feature updates'.
    BaselineOSs []string
    Specifies the baseline OSs to be tested.
    InsiderChannelIds []string
    Insider Channel Ids. Only used for feature update.
    TargetOSImageIds []string
    Specifies the ids of the target OSs from Custom Images to be tested.
    TargetOSs []string
    Specifies the target OSs to be tested.
    osUpdateType String
    Specifies the OS update type to test against, e.g., 'Security updates' or 'Feature updates'.
    baselineOSs List<String>
    Specifies the baseline OSs to be tested.
    insiderChannelIds List<String>
    Insider Channel Ids. Only used for feature update.
    targetOSImageIds List<String>
    Specifies the ids of the target OSs from Custom Images to be tested.
    targetOSs List<String>
    Specifies the target OSs to be tested.
    osUpdateType string
    Specifies the OS update type to test against, e.g., 'Security updates' or 'Feature updates'.
    baselineOSs string[]
    Specifies the baseline OSs to be tested.
    insiderChannelIds string[]
    Insider Channel Ids. Only used for feature update.
    targetOSImageIds string[]
    Specifies the ids of the target OSs from Custom Images to be tested.
    targetOSs string[]
    Specifies the target OSs to be tested.
    os_update_type str
    Specifies the OS update type to test against, e.g., 'Security updates' or 'Feature updates'.
    baseline_oss Sequence[str]
    Specifies the baseline OSs to be tested.
    insider_channel_ids Sequence[str]
    Insider Channel Ids. Only used for feature update.
    target_os_image_ids Sequence[str]
    Specifies the ids of the target OSs from Custom Images to be tested.
    target_oss Sequence[str]
    Specifies the target OSs to be tested.
    osUpdateType String
    Specifies the OS update type to test against, e.g., 'Security updates' or 'Feature updates'.
    baselineOSs List<String>
    Specifies the baseline OSs to be tested.
    insiderChannelIds List<String>
    Insider Channel Ids. Only used for feature update.
    targetOSImageIds List<String>
    Specifies the ids of the target OSs from Custom Images to be tested.
    targetOSs List<String>
    Specifies the target OSs to be tested.

    TestResponse

    Commands List<Pulumi.AzureNative.TestBase.Inputs.CommandResponse>
    The commands used in the test.
    TestType string
    The type of the test.
    ValidationResultId string
    Resource identifier of the validation test result.
    ValidationRunStatus string
    The status of the validation run of the package.
    IsActive bool
    Indicates if this test is active.It doesn't schedule test for not active Test.
    Commands []CommandResponse
    The commands used in the test.
    TestType string
    The type of the test.
    ValidationResultId string
    Resource identifier of the validation test result.
    ValidationRunStatus string
    The status of the validation run of the package.
    IsActive bool
    Indicates if this test is active.It doesn't schedule test for not active Test.
    commands List<CommandResponse>
    The commands used in the test.
    testType String
    The type of the test.
    validationResultId String
    Resource identifier of the validation test result.
    validationRunStatus String
    The status of the validation run of the package.
    isActive Boolean
    Indicates if this test is active.It doesn't schedule test for not active Test.
    commands CommandResponse[]
    The commands used in the test.
    testType string
    The type of the test.
    validationResultId string
    Resource identifier of the validation test result.
    validationRunStatus string
    The status of the validation run of the package.
    isActive boolean
    Indicates if this test is active.It doesn't schedule test for not active Test.
    commands Sequence[CommandResponse]
    The commands used in the test.
    test_type str
    The type of the test.
    validation_result_id str
    Resource identifier of the validation test result.
    validation_run_status str
    The status of the validation run of the package.
    is_active bool
    Indicates if this test is active.It doesn't schedule test for not active Test.
    commands List<Property Map>
    The commands used in the test.
    testType String
    The type of the test.
    validationResultId String
    Resource identifier of the validation test result.
    validationRunStatus String
    The status of the validation run of the package.
    isActive Boolean
    Indicates if this test is active.It doesn't schedule test for not active Test.

    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 v2 docs if using the v2 version of this package.
    Azure Native v3.3.0 published on Monday, Apr 28, 2025 by Pulumi