1. Packages
  2. Dome9 Provider
  3. API Docs
  4. getAwpAzureOnboardingData
dome9 1.40.3 published on Monday, Apr 14, 2025 by dome9

dome9.getAwpAzureOnboardingData

Explore with Pulumi AI

dome9 logo
dome9 1.40.3 published on Monday, Apr 14, 2025 by dome9

    Use this data source to get information about Azure AWP onboarding data in Dome9.

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as dome9 from "@pulumi/dome9";
    
    const test = dome9.getAwpAzureOnboardingData({
        centralizedCloudAccountId: "d9-azure-centralized-cloud-account-id",
        cloudAccountId: "d9-azure-cloud-account-id",
    });
    
    import pulumi
    import pulumi_dome9 as dome9
    
    test = dome9.get_awp_azure_onboarding_data(centralized_cloud_account_id="d9-azure-centralized-cloud-account-id",
        cloud_account_id="d9-azure-cloud-account-id")
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-terraform-provider/sdks/go/dome9/dome9"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := dome9.GetAwpAzureOnboardingData(ctx, &dome9.GetAwpAzureOnboardingDataArgs{
    			CentralizedCloudAccountId: pulumi.StringRef("d9-azure-centralized-cloud-account-id"),
    			CloudAccountId:            "d9-azure-cloud-account-id",
    		}, nil)
    		if err != nil {
    			return err
    		}
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using Dome9 = Pulumi.Dome9;
    
    return await Deployment.RunAsync(() => 
    {
        var test = Dome9.GetAwpAzureOnboardingData.Invoke(new()
        {
            CentralizedCloudAccountId = "d9-azure-centralized-cloud-account-id",
            CloudAccountId = "d9-azure-cloud-account-id",
        });
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.dome9.Dome9Functions;
    import com.pulumi.dome9.inputs.GetAwpAzureOnboardingDataArgs;
    import java.util.List;
    import java.util.ArrayList;
    import java.util.Map;
    import java.io.File;
    import java.nio.file.Files;
    import java.nio.file.Paths;
    
    public class App {
        public static void main(String[] args) {
            Pulumi.run(App::stack);
        }
    
        public static void stack(Context ctx) {
            final var test = Dome9Functions.getAwpAzureOnboardingData(GetAwpAzureOnboardingDataArgs.builder()
                .centralizedCloudAccountId("d9-azure-centralized-cloud-account-id")
                .cloudAccountId("d9-azure-cloud-account-id")
                .build());
    
        }
    }
    
    variables:
      test:
        fn::invoke:
          function: dome9:getAwpAzureOnboardingData
          arguments:
            centralizedCloudAccountId: d9-azure-centralized-cloud-account-id
            cloudAccountId: d9-azure-cloud-account-id
    

    Using getAwpAzureOnboardingData

    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 getAwpAzureOnboardingData(args: GetAwpAzureOnboardingDataArgs, opts?: InvokeOptions): Promise<GetAwpAzureOnboardingDataResult>
    function getAwpAzureOnboardingDataOutput(args: GetAwpAzureOnboardingDataOutputArgs, opts?: InvokeOptions): Output<GetAwpAzureOnboardingDataResult>
    def get_awp_azure_onboarding_data(centralized_cloud_account_id: Optional[str] = None,
                                      cloud_account_id: Optional[str] = None,
                                      id: Optional[str] = None,
                                      opts: Optional[InvokeOptions] = None) -> GetAwpAzureOnboardingDataResult
    def get_awp_azure_onboarding_data_output(centralized_cloud_account_id: Optional[pulumi.Input[str]] = None,
                                      cloud_account_id: Optional[pulumi.Input[str]] = None,
                                      id: Optional[pulumi.Input[str]] = None,
                                      opts: Optional[InvokeOptions] = None) -> Output[GetAwpAzureOnboardingDataResult]
    func GetAwpAzureOnboardingData(ctx *Context, args *GetAwpAzureOnboardingDataArgs, opts ...InvokeOption) (*GetAwpAzureOnboardingDataResult, error)
    func GetAwpAzureOnboardingDataOutput(ctx *Context, args *GetAwpAzureOnboardingDataOutputArgs, opts ...InvokeOption) GetAwpAzureOnboardingDataResultOutput

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

    public static class GetAwpAzureOnboardingData 
    {
        public static Task<GetAwpAzureOnboardingDataResult> InvokeAsync(GetAwpAzureOnboardingDataArgs args, InvokeOptions? opts = null)
        public static Output<GetAwpAzureOnboardingDataResult> Invoke(GetAwpAzureOnboardingDataInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetAwpAzureOnboardingDataResult> getAwpAzureOnboardingData(GetAwpAzureOnboardingDataArgs args, InvokeOptions options)
    public static Output<GetAwpAzureOnboardingDataResult> getAwpAzureOnboardingData(GetAwpAzureOnboardingDataArgs args, InvokeOptions options)
    
    fn::invoke:
      function: dome9:index/getAwpAzureOnboardingData:getAwpAzureOnboardingData
      arguments:
        # arguments dictionary

    The following arguments are supported:

    CloudAccountId string
    The Dome9 id for the onboarded Azure account,

    • it can be the dome9 cloudguard account id or the azure subscription id.
    CentralizedCloudAccountId string
    The Dome9 id for the Azure scanner account,

    • it can be the dome9 cloudguard account id or the azure subscription id.
    Id string
    CloudAccountId string
    The Dome9 id for the onboarded Azure account,

    • it can be the dome9 cloudguard account id or the azure subscription id.
    CentralizedCloudAccountId string
    The Dome9 id for the Azure scanner account,

    • it can be the dome9 cloudguard account id or the azure subscription id.
    Id string
    cloudAccountId String
    The Dome9 id for the onboarded Azure account,

    • it can be the dome9 cloudguard account id or the azure subscription id.
    centralizedCloudAccountId String
    The Dome9 id for the Azure scanner account,

    • it can be the dome9 cloudguard account id or the azure subscription id.
    id String
    cloudAccountId string
    The Dome9 id for the onboarded Azure account,

    • it can be the dome9 cloudguard account id or the azure subscription id.
    centralizedCloudAccountId string
    The Dome9 id for the Azure scanner account,

    • it can be the dome9 cloudguard account id or the azure subscription id.
    id string
    cloud_account_id str
    The Dome9 id for the onboarded Azure account,

    • it can be the dome9 cloudguard account id or the azure subscription id.
    centralized_cloud_account_id str
    The Dome9 id for the Azure scanner account,

    • it can be the dome9 cloudguard account id or the azure subscription id.
    id str
    cloudAccountId String
    The Dome9 id for the onboarded Azure account,

    • it can be the dome9 cloudguard account id or the azure subscription id.
    centralizedCloudAccountId String
    The Dome9 id for the Azure scanner account,

    • it can be the dome9 cloudguard account id or the azure subscription id.
    id String

    getAwpAzureOnboardingData Result

    The following output properties are available:

    AppClientId string
    The Azure App client ID.
    AwpCentralizedCloudAccountId string
    The Dome9 id for the Azure scanner account.
    AwpCloudAccountId string
    The Dome9 id for the onboarded Azure account.
    CloudAccountId string
    Id string
    Region string
    The region of the AWP Azure onboarding process.
    CentralizedCloudAccountId string
    AppClientId string
    The Azure App client ID.
    AwpCentralizedCloudAccountId string
    The Dome9 id for the Azure scanner account.
    AwpCloudAccountId string
    The Dome9 id for the onboarded Azure account.
    CloudAccountId string
    Id string
    Region string
    The region of the AWP Azure onboarding process.
    CentralizedCloudAccountId string
    appClientId String
    The Azure App client ID.
    awpCentralizedCloudAccountId String
    The Dome9 id for the Azure scanner account.
    awpCloudAccountId String
    The Dome9 id for the onboarded Azure account.
    cloudAccountId String
    id String
    region String
    The region of the AWP Azure onboarding process.
    centralizedCloudAccountId String
    appClientId string
    The Azure App client ID.
    awpCentralizedCloudAccountId string
    The Dome9 id for the Azure scanner account.
    awpCloudAccountId string
    The Dome9 id for the onboarded Azure account.
    cloudAccountId string
    id string
    region string
    The region of the AWP Azure onboarding process.
    centralizedCloudAccountId string
    app_client_id str
    The Azure App client ID.
    awp_centralized_cloud_account_id str
    The Dome9 id for the Azure scanner account.
    awp_cloud_account_id str
    The Dome9 id for the onboarded Azure account.
    cloud_account_id str
    id str
    region str
    The region of the AWP Azure onboarding process.
    centralized_cloud_account_id str
    appClientId String
    The Azure App client ID.
    awpCentralizedCloudAccountId String
    The Dome9 id for the Azure scanner account.
    awpCloudAccountId String
    The Dome9 id for the onboarded Azure account.
    cloudAccountId String
    id String
    region String
    The region of the AWP Azure onboarding process.
    centralizedCloudAccountId String

    Package Details

    Repository
    dome9 dome9/terraform-provider-dome9
    License
    Notes
    This Pulumi package is based on the dome9 Terraform Provider.
    dome9 logo
    dome9 1.40.3 published on Monday, Apr 14, 2025 by dome9