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

dome9.getAzureOrganizationOnboarding

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 connected Azire organization to CloudGuard.

    Example Usage

    Basic usage:

    import * as pulumi from "@pulumi/pulumi";
    import * as dome9 from "@pulumi/dome9";
    
    const test = dome9.getAzureOrganizationOnboarding({
        id: "ORGANIZATION_ID",
    });
    
    import pulumi
    import pulumi_dome9 as dome9
    
    test = dome9.get_azure_organization_onboarding(id="ORGANIZATION_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.LookupAzureOrganizationOnboarding(ctx, &dome9.LookupAzureOrganizationOnboardingArgs{
    			Id: "ORGANIZATION_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.GetAzureOrganizationOnboarding.Invoke(new()
        {
            Id = "ORGANIZATION_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.GetAzureOrganizationOnboardingArgs;
    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.getAzureOrganizationOnboarding(GetAzureOrganizationOnboardingArgs.builder()
                .id("ORGANIZATION_ID")
                .build());
    
        }
    }
    
    variables:
      test:
        fn::invoke:
          function: dome9:getAzureOrganizationOnboarding
          arguments:
            id: ORGANIZATION_ID
    

    Using getAzureOrganizationOnboarding

    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 getAzureOrganizationOnboarding(args: GetAzureOrganizationOnboardingArgs, opts?: InvokeOptions): Promise<GetAzureOrganizationOnboardingResult>
    function getAzureOrganizationOnboardingOutput(args: GetAzureOrganizationOnboardingOutputArgs, opts?: InvokeOptions): Output<GetAzureOrganizationOnboardingResult>
    def get_azure_organization_onboarding(id: Optional[str] = None,
                                          opts: Optional[InvokeOptions] = None) -> GetAzureOrganizationOnboardingResult
    def get_azure_organization_onboarding_output(id: Optional[pulumi.Input[str]] = None,
                                          opts: Optional[InvokeOptions] = None) -> Output[GetAzureOrganizationOnboardingResult]
    func LookupAzureOrganizationOnboarding(ctx *Context, args *LookupAzureOrganizationOnboardingArgs, opts ...InvokeOption) (*LookupAzureOrganizationOnboardingResult, error)
    func LookupAzureOrganizationOnboardingOutput(ctx *Context, args *LookupAzureOrganizationOnboardingOutputArgs, opts ...InvokeOption) LookupAzureOrganizationOnboardingResultOutput

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

    public static class GetAzureOrganizationOnboarding 
    {
        public static Task<GetAzureOrganizationOnboardingResult> InvokeAsync(GetAzureOrganizationOnboardingArgs args, InvokeOptions? opts = null)
        public static Output<GetAzureOrganizationOnboardingResult> Invoke(GetAzureOrganizationOnboardingInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetAzureOrganizationOnboardingResult> getAzureOrganizationOnboarding(GetAzureOrganizationOnboardingArgs args, InvokeOptions options)
    public static Output<GetAzureOrganizationOnboardingResult> getAzureOrganizationOnboarding(GetAzureOrganizationOnboardingArgs args, InvokeOptions options)
    
    fn::invoke:
      function: dome9:index/getAzureOrganizationOnboarding:getAzureOrganizationOnboarding
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Id string
    CloudGuard Azure organization onboarding entity ID.
    Id string
    CloudGuard Azure organization onboarding entity ID.
    id String
    CloudGuard Azure organization onboarding entity ID.
    id string
    CloudGuard Azure organization onboarding entity ID.
    id str
    CloudGuard Azure organization onboarding entity ID.
    id String
    CloudGuard Azure organization onboarding entity ID.

    getAzureOrganizationOnboarding Result

    The following output properties are available:

    AccountId double
    CloudGuard account ID.
    AppRegistrationName string
    Azure app registration name.
    CreationTime string
    Creation time of the organization.
    Id string
    IsAutoOnboarding bool
    Declares if the onboarding pipeline automatically onboards newly discovered subscriptions after the initial onboarding.
    ManagementGroupId string
    Azure management group ID.
    OnboardingConfiguration Dictionary<string, string>
    Onboarding configuration.
    OrganizationName string
    Organization name in CloudGuard.
    TenantId string
    Azure tenant ID.
    UpdateTime string
    last update time of the stackSet.
    UserId double
    CloudGuard user ID.
    AccountId float64
    CloudGuard account ID.
    AppRegistrationName string
    Azure app registration name.
    CreationTime string
    Creation time of the organization.
    Id string
    IsAutoOnboarding bool
    Declares if the onboarding pipeline automatically onboards newly discovered subscriptions after the initial onboarding.
    ManagementGroupId string
    Azure management group ID.
    OnboardingConfiguration map[string]string
    Onboarding configuration.
    OrganizationName string
    Organization name in CloudGuard.
    TenantId string
    Azure tenant ID.
    UpdateTime string
    last update time of the stackSet.
    UserId float64
    CloudGuard user ID.
    accountId Double
    CloudGuard account ID.
    appRegistrationName String
    Azure app registration name.
    creationTime String
    Creation time of the organization.
    id String
    isAutoOnboarding Boolean
    Declares if the onboarding pipeline automatically onboards newly discovered subscriptions after the initial onboarding.
    managementGroupId String
    Azure management group ID.
    onboardingConfiguration Map<String,String>
    Onboarding configuration.
    organizationName String
    Organization name in CloudGuard.
    tenantId String
    Azure tenant ID.
    updateTime String
    last update time of the stackSet.
    userId Double
    CloudGuard user ID.
    accountId number
    CloudGuard account ID.
    appRegistrationName string
    Azure app registration name.
    creationTime string
    Creation time of the organization.
    id string
    isAutoOnboarding boolean
    Declares if the onboarding pipeline automatically onboards newly discovered subscriptions after the initial onboarding.
    managementGroupId string
    Azure management group ID.
    onboardingConfiguration {[key: string]: string}
    Onboarding configuration.
    organizationName string
    Organization name in CloudGuard.
    tenantId string
    Azure tenant ID.
    updateTime string
    last update time of the stackSet.
    userId number
    CloudGuard user ID.
    account_id float
    CloudGuard account ID.
    app_registration_name str
    Azure app registration name.
    creation_time str
    Creation time of the organization.
    id str
    is_auto_onboarding bool
    Declares if the onboarding pipeline automatically onboards newly discovered subscriptions after the initial onboarding.
    management_group_id str
    Azure management group ID.
    onboarding_configuration Mapping[str, str]
    Onboarding configuration.
    organization_name str
    Organization name in CloudGuard.
    tenant_id str
    Azure tenant ID.
    update_time str
    last update time of the stackSet.
    user_id float
    CloudGuard user ID.
    accountId Number
    CloudGuard account ID.
    appRegistrationName String
    Azure app registration name.
    creationTime String
    Creation time of the organization.
    id String
    isAutoOnboarding Boolean
    Declares if the onboarding pipeline automatically onboards newly discovered subscriptions after the initial onboarding.
    managementGroupId String
    Azure management group ID.
    onboardingConfiguration Map<String>
    Onboarding configuration.
    organizationName String
    Organization name in CloudGuard.
    tenantId String
    Azure tenant ID.
    updateTime String
    last update time of the stackSet.
    userId Number
    CloudGuard user ID.

    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