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

dome9.AwpAzureOnboarding

Explore with Pulumi AI

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

    This resource is used to create and modify AWP Azure Onboarding in CloudGuard Dome9.

    Create AwpAzureOnboarding Resource

    Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

    Constructor syntax

    new AwpAzureOnboarding(name: string, args: AwpAzureOnboardingArgs, opts?: CustomResourceOptions);
    @overload
    def AwpAzureOnboarding(resource_name: str,
                           args: AwpAzureOnboardingArgs,
                           opts: Optional[ResourceOptions] = None)
    
    @overload
    def AwpAzureOnboarding(resource_name: str,
                           opts: Optional[ResourceOptions] = None,
                           cloudguard_account_id: Optional[str] = None,
                           scan_mode: Optional[str] = None,
                           agentless_account_settings: Optional[AwpAzureOnboardingAgentlessAccountSettingsArgs] = None,
                           awp_azure_onboarding_id: Optional[str] = None,
                           centralized_cloud_account_id: Optional[str] = None,
                           management_group_id: Optional[str] = None,
                           should_create_policy: Optional[bool] = None)
    func NewAwpAzureOnboarding(ctx *Context, name string, args AwpAzureOnboardingArgs, opts ...ResourceOption) (*AwpAzureOnboarding, error)
    public AwpAzureOnboarding(string name, AwpAzureOnboardingArgs args, CustomResourceOptions? opts = null)
    public AwpAzureOnboarding(String name, AwpAzureOnboardingArgs args)
    public AwpAzureOnboarding(String name, AwpAzureOnboardingArgs args, CustomResourceOptions options)
    
    type: dome9:AwpAzureOnboarding
    properties: # The arguments to resource properties.
    options: # Bag of options to control resource's behavior.
    
    

    Parameters

    name string
    The unique name of the resource.
    args AwpAzureOnboardingArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    resource_name str
    The unique name of the resource.
    args AwpAzureOnboardingArgs
    The arguments to resource properties.
    opts ResourceOptions
    Bag of options to control resource's behavior.
    ctx Context
    Context object for the current deployment.
    name string
    The unique name of the resource.
    args AwpAzureOnboardingArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args AwpAzureOnboardingArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args AwpAzureOnboardingArgs
    The arguments to resource properties.
    options CustomResourceOptions
    Bag of options to control resource's behavior.

    Constructor example

    The following reference example uses placeholder values for all input properties.

    var awpAzureOnboardingResource = new Dome9.AwpAzureOnboarding("awpAzureOnboardingResource", new()
    {
        CloudguardAccountId = "string",
        ScanMode = "string",
        AgentlessAccountSettings = new Dome9.Inputs.AwpAzureOnboardingAgentlessAccountSettingsArgs
        {
            CustomTags = 
            {
                { "string", "string" },
            },
            DisabledRegions = new[]
            {
                "string",
            },
            InAccountScannerVpc = "string",
            MaxConcurrentScansPerRegion = 0,
            ScanMachineIntervalInHours = 0,
            SkipFunctionAppsScan = false,
            SseCmkEncryptedDisksScan = false,
        },
        AwpAzureOnboardingId = "string",
        CentralizedCloudAccountId = "string",
        ManagementGroupId = "string",
        ShouldCreatePolicy = false,
    });
    
    example, err := dome9.NewAwpAzureOnboarding(ctx, "awpAzureOnboardingResource", &dome9.AwpAzureOnboardingArgs{
    	CloudguardAccountId: pulumi.String("string"),
    	ScanMode:            pulumi.String("string"),
    	AgentlessAccountSettings: &dome9.AwpAzureOnboardingAgentlessAccountSettingsArgs{
    		CustomTags: pulumi.StringMap{
    			"string": pulumi.String("string"),
    		},
    		DisabledRegions: pulumi.StringArray{
    			pulumi.String("string"),
    		},
    		InAccountScannerVpc:         pulumi.String("string"),
    		MaxConcurrentScansPerRegion: pulumi.Float64(0),
    		ScanMachineIntervalInHours:  pulumi.Float64(0),
    		SkipFunctionAppsScan:        pulumi.Bool(false),
    		SseCmkEncryptedDisksScan:    pulumi.Bool(false),
    	},
    	AwpAzureOnboardingId:      pulumi.String("string"),
    	CentralizedCloudAccountId: pulumi.String("string"),
    	ManagementGroupId:         pulumi.String("string"),
    	ShouldCreatePolicy:        pulumi.Bool(false),
    })
    
    var awpAzureOnboardingResource = new AwpAzureOnboarding("awpAzureOnboardingResource", AwpAzureOnboardingArgs.builder()
        .cloudguardAccountId("string")
        .scanMode("string")
        .agentlessAccountSettings(AwpAzureOnboardingAgentlessAccountSettingsArgs.builder()
            .customTags(Map.of("string", "string"))
            .disabledRegions("string")
            .inAccountScannerVpc("string")
            .maxConcurrentScansPerRegion(0)
            .scanMachineIntervalInHours(0)
            .skipFunctionAppsScan(false)
            .sseCmkEncryptedDisksScan(false)
            .build())
        .awpAzureOnboardingId("string")
        .centralizedCloudAccountId("string")
        .managementGroupId("string")
        .shouldCreatePolicy(false)
        .build());
    
    awp_azure_onboarding_resource = dome9.AwpAzureOnboarding("awpAzureOnboardingResource",
        cloudguard_account_id="string",
        scan_mode="string",
        agentless_account_settings={
            "custom_tags": {
                "string": "string",
            },
            "disabled_regions": ["string"],
            "in_account_scanner_vpc": "string",
            "max_concurrent_scans_per_region": 0,
            "scan_machine_interval_in_hours": 0,
            "skip_function_apps_scan": False,
            "sse_cmk_encrypted_disks_scan": False,
        },
        awp_azure_onboarding_id="string",
        centralized_cloud_account_id="string",
        management_group_id="string",
        should_create_policy=False)
    
    const awpAzureOnboardingResource = new dome9.AwpAzureOnboarding("awpAzureOnboardingResource", {
        cloudguardAccountId: "string",
        scanMode: "string",
        agentlessAccountSettings: {
            customTags: {
                string: "string",
            },
            disabledRegions: ["string"],
            inAccountScannerVpc: "string",
            maxConcurrentScansPerRegion: 0,
            scanMachineIntervalInHours: 0,
            skipFunctionAppsScan: false,
            sseCmkEncryptedDisksScan: false,
        },
        awpAzureOnboardingId: "string",
        centralizedCloudAccountId: "string",
        managementGroupId: "string",
        shouldCreatePolicy: false,
    });
    
    type: dome9:AwpAzureOnboarding
    properties:
        agentlessAccountSettings:
            customTags:
                string: string
            disabledRegions:
                - string
            inAccountScannerVpc: string
            maxConcurrentScansPerRegion: 0
            scanMachineIntervalInHours: 0
            skipFunctionAppsScan: false
            sseCmkEncryptedDisksScan: false
        awpAzureOnboardingId: string
        centralizedCloudAccountId: string
        cloudguardAccountId: string
        managementGroupId: string
        scanMode: string
        shouldCreatePolicy: false
    

    AwpAzureOnboarding Resource Properties

    To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

    Inputs

    In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.

    The AwpAzureOnboarding resource accepts the following input properties:

    CloudguardAccountId string
    The CloudGuard account id.
    ScanMode string
    The scan mode. Valid values are "inAccount", "saas", "inAccountHub", "inAccountSub".
    AgentlessAccountSettings AwpAzureOnboardingAgentlessAccountSettings
    The agentless account settings.
    AwpAzureOnboardingId string
    CentralizedCloudAccountId string
    ManagementGroupId string
    the management group id, relevant only for inAccountHub mode.
    ShouldCreatePolicy bool
    Whether to create a policy. Default is true.
    CloudguardAccountId string
    The CloudGuard account id.
    ScanMode string
    The scan mode. Valid values are "inAccount", "saas", "inAccountHub", "inAccountSub".
    AgentlessAccountSettings AwpAzureOnboardingAgentlessAccountSettingsArgs
    The agentless account settings.
    AwpAzureOnboardingId string
    CentralizedCloudAccountId string
    ManagementGroupId string
    the management group id, relevant only for inAccountHub mode.
    ShouldCreatePolicy bool
    Whether to create a policy. Default is true.
    cloudguardAccountId String
    The CloudGuard account id.
    scanMode String
    The scan mode. Valid values are "inAccount", "saas", "inAccountHub", "inAccountSub".
    agentlessAccountSettings AwpAzureOnboardingAgentlessAccountSettings
    The agentless account settings.
    awpAzureOnboardingId String
    centralizedCloudAccountId String
    managementGroupId String
    the management group id, relevant only for inAccountHub mode.
    shouldCreatePolicy Boolean
    Whether to create a policy. Default is true.
    cloudguardAccountId string
    The CloudGuard account id.
    scanMode string
    The scan mode. Valid values are "inAccount", "saas", "inAccountHub", "inAccountSub".
    agentlessAccountSettings AwpAzureOnboardingAgentlessAccountSettings
    The agentless account settings.
    awpAzureOnboardingId string
    centralizedCloudAccountId string
    managementGroupId string
    the management group id, relevant only for inAccountHub mode.
    shouldCreatePolicy boolean
    Whether to create a policy. Default is true.
    cloudguard_account_id str
    The CloudGuard account id.
    scan_mode str
    The scan mode. Valid values are "inAccount", "saas", "inAccountHub", "inAccountSub".
    agentless_account_settings AwpAzureOnboardingAgentlessAccountSettingsArgs
    The agentless account settings.
    awp_azure_onboarding_id str
    centralized_cloud_account_id str
    management_group_id str
    the management group id, relevant only for inAccountHub mode.
    should_create_policy bool
    Whether to create a policy. Default is true.
    cloudguardAccountId String
    The CloudGuard account id.
    scanMode String
    The scan mode. Valid values are "inAccount", "saas", "inAccountHub", "inAccountSub".
    agentlessAccountSettings Property Map
    The agentless account settings.
    awpAzureOnboardingId String
    centralizedCloudAccountId String
    managementGroupId String
    the management group id, relevant only for inAccountHub mode.
    shouldCreatePolicy Boolean
    Whether to create a policy. Default is true.

    Outputs

    All input properties are implicitly available as output properties. Additionally, the AwpAzureOnboarding resource produces the following output properties:

    AgentlessProtectionEnabled bool
    Whether agentless protection is enabled.
    CloudAccountId string
    The cloud guard account id.
    CloudProvider string
    The cloud provider.
    Id string
    The provider-assigned unique ID for this managed resource.
    IsOrgOnboarding bool
    Whether is org onboarding.
    MissingAwpPrivateNetworkRegions List<string>
    The missing AWP private network regions.
    ShouldUpdate bool
    Whether to update.
    AgentlessProtectionEnabled bool
    Whether agentless protection is enabled.
    CloudAccountId string
    The cloud guard account id.
    CloudProvider string
    The cloud provider.
    Id string
    The provider-assigned unique ID for this managed resource.
    IsOrgOnboarding bool
    Whether is org onboarding.
    MissingAwpPrivateNetworkRegions []string
    The missing AWP private network regions.
    ShouldUpdate bool
    Whether to update.
    agentlessProtectionEnabled Boolean
    Whether agentless protection is enabled.
    cloudAccountId String
    The cloud guard account id.
    cloudProvider String
    The cloud provider.
    id String
    The provider-assigned unique ID for this managed resource.
    isOrgOnboarding Boolean
    Whether is org onboarding.
    missingAwpPrivateNetworkRegions List<String>
    The missing AWP private network regions.
    shouldUpdate Boolean
    Whether to update.
    agentlessProtectionEnabled boolean
    Whether agentless protection is enabled.
    cloudAccountId string
    The cloud guard account id.
    cloudProvider string
    The cloud provider.
    id string
    The provider-assigned unique ID for this managed resource.
    isOrgOnboarding boolean
    Whether is org onboarding.
    missingAwpPrivateNetworkRegions string[]
    The missing AWP private network regions.
    shouldUpdate boolean
    Whether to update.
    agentless_protection_enabled bool
    Whether agentless protection is enabled.
    cloud_account_id str
    The cloud guard account id.
    cloud_provider str
    The cloud provider.
    id str
    The provider-assigned unique ID for this managed resource.
    is_org_onboarding bool
    Whether is org onboarding.
    missing_awp_private_network_regions Sequence[str]
    The missing AWP private network regions.
    should_update bool
    Whether to update.
    agentlessProtectionEnabled Boolean
    Whether agentless protection is enabled.
    cloudAccountId String
    The cloud guard account id.
    cloudProvider String
    The cloud provider.
    id String
    The provider-assigned unique ID for this managed resource.
    isOrgOnboarding Boolean
    Whether is org onboarding.
    missingAwpPrivateNetworkRegions List<String>
    The missing AWP private network regions.
    shouldUpdate Boolean
    Whether to update.

    Look up Existing AwpAzureOnboarding Resource

    Get an existing AwpAzureOnboarding resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.

    public static get(name: string, id: Input<ID>, state?: AwpAzureOnboardingState, opts?: CustomResourceOptions): AwpAzureOnboarding
    @staticmethod
    def get(resource_name: str,
            id: str,
            opts: Optional[ResourceOptions] = None,
            agentless_account_settings: Optional[AwpAzureOnboardingAgentlessAccountSettingsArgs] = None,
            agentless_protection_enabled: Optional[bool] = None,
            awp_azure_onboarding_id: Optional[str] = None,
            centralized_cloud_account_id: Optional[str] = None,
            cloud_account_id: Optional[str] = None,
            cloud_provider: Optional[str] = None,
            cloudguard_account_id: Optional[str] = None,
            is_org_onboarding: Optional[bool] = None,
            management_group_id: Optional[str] = None,
            missing_awp_private_network_regions: Optional[Sequence[str]] = None,
            scan_mode: Optional[str] = None,
            should_create_policy: Optional[bool] = None,
            should_update: Optional[bool] = None) -> AwpAzureOnboarding
    func GetAwpAzureOnboarding(ctx *Context, name string, id IDInput, state *AwpAzureOnboardingState, opts ...ResourceOption) (*AwpAzureOnboarding, error)
    public static AwpAzureOnboarding Get(string name, Input<string> id, AwpAzureOnboardingState? state, CustomResourceOptions? opts = null)
    public static AwpAzureOnboarding get(String name, Output<String> id, AwpAzureOnboardingState state, CustomResourceOptions options)
    resources:  _:    type: dome9:AwpAzureOnboarding    get:      id: ${id}
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    resource_name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    The following state arguments are supported:
    AgentlessAccountSettings AwpAzureOnboardingAgentlessAccountSettings
    The agentless account settings.
    AgentlessProtectionEnabled bool
    Whether agentless protection is enabled.
    AwpAzureOnboardingId string
    CentralizedCloudAccountId string
    CloudAccountId string
    The cloud guard account id.
    CloudProvider string
    The cloud provider.
    CloudguardAccountId string
    The CloudGuard account id.
    IsOrgOnboarding bool
    Whether is org onboarding.
    ManagementGroupId string
    the management group id, relevant only for inAccountHub mode.
    MissingAwpPrivateNetworkRegions List<string>
    The missing AWP private network regions.
    ScanMode string
    The scan mode. Valid values are "inAccount", "saas", "inAccountHub", "inAccountSub".
    ShouldCreatePolicy bool
    Whether to create a policy. Default is true.
    ShouldUpdate bool
    Whether to update.
    AgentlessAccountSettings AwpAzureOnboardingAgentlessAccountSettingsArgs
    The agentless account settings.
    AgentlessProtectionEnabled bool
    Whether agentless protection is enabled.
    AwpAzureOnboardingId string
    CentralizedCloudAccountId string
    CloudAccountId string
    The cloud guard account id.
    CloudProvider string
    The cloud provider.
    CloudguardAccountId string
    The CloudGuard account id.
    IsOrgOnboarding bool
    Whether is org onboarding.
    ManagementGroupId string
    the management group id, relevant only for inAccountHub mode.
    MissingAwpPrivateNetworkRegions []string
    The missing AWP private network regions.
    ScanMode string
    The scan mode. Valid values are "inAccount", "saas", "inAccountHub", "inAccountSub".
    ShouldCreatePolicy bool
    Whether to create a policy. Default is true.
    ShouldUpdate bool
    Whether to update.
    agentlessAccountSettings AwpAzureOnboardingAgentlessAccountSettings
    The agentless account settings.
    agentlessProtectionEnabled Boolean
    Whether agentless protection is enabled.
    awpAzureOnboardingId String
    centralizedCloudAccountId String
    cloudAccountId String
    The cloud guard account id.
    cloudProvider String
    The cloud provider.
    cloudguardAccountId String
    The CloudGuard account id.
    isOrgOnboarding Boolean
    Whether is org onboarding.
    managementGroupId String
    the management group id, relevant only for inAccountHub mode.
    missingAwpPrivateNetworkRegions List<String>
    The missing AWP private network regions.
    scanMode String
    The scan mode. Valid values are "inAccount", "saas", "inAccountHub", "inAccountSub".
    shouldCreatePolicy Boolean
    Whether to create a policy. Default is true.
    shouldUpdate Boolean
    Whether to update.
    agentlessAccountSettings AwpAzureOnboardingAgentlessAccountSettings
    The agentless account settings.
    agentlessProtectionEnabled boolean
    Whether agentless protection is enabled.
    awpAzureOnboardingId string
    centralizedCloudAccountId string
    cloudAccountId string
    The cloud guard account id.
    cloudProvider string
    The cloud provider.
    cloudguardAccountId string
    The CloudGuard account id.
    isOrgOnboarding boolean
    Whether is org onboarding.
    managementGroupId string
    the management group id, relevant only for inAccountHub mode.
    missingAwpPrivateNetworkRegions string[]
    The missing AWP private network regions.
    scanMode string
    The scan mode. Valid values are "inAccount", "saas", "inAccountHub", "inAccountSub".
    shouldCreatePolicy boolean
    Whether to create a policy. Default is true.
    shouldUpdate boolean
    Whether to update.
    agentless_account_settings AwpAzureOnboardingAgentlessAccountSettingsArgs
    The agentless account settings.
    agentless_protection_enabled bool
    Whether agentless protection is enabled.
    awp_azure_onboarding_id str
    centralized_cloud_account_id str
    cloud_account_id str
    The cloud guard account id.
    cloud_provider str
    The cloud provider.
    cloudguard_account_id str
    The CloudGuard account id.
    is_org_onboarding bool
    Whether is org onboarding.
    management_group_id str
    the management group id, relevant only for inAccountHub mode.
    missing_awp_private_network_regions Sequence[str]
    The missing AWP private network regions.
    scan_mode str
    The scan mode. Valid values are "inAccount", "saas", "inAccountHub", "inAccountSub".
    should_create_policy bool
    Whether to create a policy. Default is true.
    should_update bool
    Whether to update.
    agentlessAccountSettings Property Map
    The agentless account settings.
    agentlessProtectionEnabled Boolean
    Whether agentless protection is enabled.
    awpAzureOnboardingId String
    centralizedCloudAccountId String
    cloudAccountId String
    The cloud guard account id.
    cloudProvider String
    The cloud provider.
    cloudguardAccountId String
    The CloudGuard account id.
    isOrgOnboarding Boolean
    Whether is org onboarding.
    managementGroupId String
    the management group id, relevant only for inAccountHub mode.
    missingAwpPrivateNetworkRegions List<String>
    The missing AWP private network regions.
    scanMode String
    The scan mode. Valid values are "inAccount", "saas", "inAccountHub", "inAccountSub".
    shouldCreatePolicy Boolean
    Whether to create a policy. Default is true.
    shouldUpdate Boolean
    Whether to update.

    Supporting Types

    AwpAzureOnboardingAgentlessAccountSettings, AwpAzureOnboardingAgentlessAccountSettingsArgs

    CustomTags Dictionary<string, string>
    The custom tags.
    DisabledRegions List<string>
    The disabled regions. valid values are "centralus", "eastus", "eastus2", "usgovlowa", "usgovvirginia", "northcentralus", "southcentralus", "westus", "westus2", "westcentralus", "northeurope", "westeurope", "eastasia", "southeastasia", "japaneast", "japanwest", "brazilsouth", "australiaeast", "australiasoutheast", "centralindia", "southindia", "westindia", "chinaeast", "chinanorth", "canadacentral", "canadaeast", "germanycentral", "germanynortheast", "koreacentral", "uksouth", "ukwest", "koreasouth"
    InAccountScannerVpc string
    = (optional) # The VPC Mode. Valid values: "ManagedByAWP", "ManagedByCustomer" (supported for inAccount and inAccountHub scan modes)
    MaxConcurrentScansPerRegion double
    The max concurrent scans per region
    ScanMachineIntervalInHours double
    The scan machine interval in hours
    SkipFunctionAppsScan bool
    Skip Azure Function Apps scan (supported for inAccount and inAccountSub scan modes)
    SseCmkEncryptedDisksScan bool
    = (optional) # Enable SSE CMK scanning, relevant only for inAccountHub mode.
    CustomTags map[string]string
    The custom tags.
    DisabledRegions []string
    The disabled regions. valid values are "centralus", "eastus", "eastus2", "usgovlowa", "usgovvirginia", "northcentralus", "southcentralus", "westus", "westus2", "westcentralus", "northeurope", "westeurope", "eastasia", "southeastasia", "japaneast", "japanwest", "brazilsouth", "australiaeast", "australiasoutheast", "centralindia", "southindia", "westindia", "chinaeast", "chinanorth", "canadacentral", "canadaeast", "germanycentral", "germanynortheast", "koreacentral", "uksouth", "ukwest", "koreasouth"
    InAccountScannerVpc string
    = (optional) # The VPC Mode. Valid values: "ManagedByAWP", "ManagedByCustomer" (supported for inAccount and inAccountHub scan modes)
    MaxConcurrentScansPerRegion float64
    The max concurrent scans per region
    ScanMachineIntervalInHours float64
    The scan machine interval in hours
    SkipFunctionAppsScan bool
    Skip Azure Function Apps scan (supported for inAccount and inAccountSub scan modes)
    SseCmkEncryptedDisksScan bool
    = (optional) # Enable SSE CMK scanning, relevant only for inAccountHub mode.
    customTags Map<String,String>
    The custom tags.
    disabledRegions List<String>
    The disabled regions. valid values are "centralus", "eastus", "eastus2", "usgovlowa", "usgovvirginia", "northcentralus", "southcentralus", "westus", "westus2", "westcentralus", "northeurope", "westeurope", "eastasia", "southeastasia", "japaneast", "japanwest", "brazilsouth", "australiaeast", "australiasoutheast", "centralindia", "southindia", "westindia", "chinaeast", "chinanorth", "canadacentral", "canadaeast", "germanycentral", "germanynortheast", "koreacentral", "uksouth", "ukwest", "koreasouth"
    inAccountScannerVpc String
    = (optional) # The VPC Mode. Valid values: "ManagedByAWP", "ManagedByCustomer" (supported for inAccount and inAccountHub scan modes)
    maxConcurrentScansPerRegion Double
    The max concurrent scans per region
    scanMachineIntervalInHours Double
    The scan machine interval in hours
    skipFunctionAppsScan Boolean
    Skip Azure Function Apps scan (supported for inAccount and inAccountSub scan modes)
    sseCmkEncryptedDisksScan Boolean
    = (optional) # Enable SSE CMK scanning, relevant only for inAccountHub mode.
    customTags {[key: string]: string}
    The custom tags.
    disabledRegions string[]
    The disabled regions. valid values are "centralus", "eastus", "eastus2", "usgovlowa", "usgovvirginia", "northcentralus", "southcentralus", "westus", "westus2", "westcentralus", "northeurope", "westeurope", "eastasia", "southeastasia", "japaneast", "japanwest", "brazilsouth", "australiaeast", "australiasoutheast", "centralindia", "southindia", "westindia", "chinaeast", "chinanorth", "canadacentral", "canadaeast", "germanycentral", "germanynortheast", "koreacentral", "uksouth", "ukwest", "koreasouth"
    inAccountScannerVpc string
    = (optional) # The VPC Mode. Valid values: "ManagedByAWP", "ManagedByCustomer" (supported for inAccount and inAccountHub scan modes)
    maxConcurrentScansPerRegion number
    The max concurrent scans per region
    scanMachineIntervalInHours number
    The scan machine interval in hours
    skipFunctionAppsScan boolean
    Skip Azure Function Apps scan (supported for inAccount and inAccountSub scan modes)
    sseCmkEncryptedDisksScan boolean
    = (optional) # Enable SSE CMK scanning, relevant only for inAccountHub mode.
    custom_tags Mapping[str, str]
    The custom tags.
    disabled_regions Sequence[str]
    The disabled regions. valid values are "centralus", "eastus", "eastus2", "usgovlowa", "usgovvirginia", "northcentralus", "southcentralus", "westus", "westus2", "westcentralus", "northeurope", "westeurope", "eastasia", "southeastasia", "japaneast", "japanwest", "brazilsouth", "australiaeast", "australiasoutheast", "centralindia", "southindia", "westindia", "chinaeast", "chinanorth", "canadacentral", "canadaeast", "germanycentral", "germanynortheast", "koreacentral", "uksouth", "ukwest", "koreasouth"
    in_account_scanner_vpc str
    = (optional) # The VPC Mode. Valid values: "ManagedByAWP", "ManagedByCustomer" (supported for inAccount and inAccountHub scan modes)
    max_concurrent_scans_per_region float
    The max concurrent scans per region
    scan_machine_interval_in_hours float
    The scan machine interval in hours
    skip_function_apps_scan bool
    Skip Azure Function Apps scan (supported for inAccount and inAccountSub scan modes)
    sse_cmk_encrypted_disks_scan bool
    = (optional) # Enable SSE CMK scanning, relevant only for inAccountHub mode.
    customTags Map<String>
    The custom tags.
    disabledRegions List<String>
    The disabled regions. valid values are "centralus", "eastus", "eastus2", "usgovlowa", "usgovvirginia", "northcentralus", "southcentralus", "westus", "westus2", "westcentralus", "northeurope", "westeurope", "eastasia", "southeastasia", "japaneast", "japanwest", "brazilsouth", "australiaeast", "australiasoutheast", "centralindia", "southindia", "westindia", "chinaeast", "chinanorth", "canadacentral", "canadaeast", "germanycentral", "germanynortheast", "koreacentral", "uksouth", "ukwest", "koreasouth"
    inAccountScannerVpc String
    = (optional) # The VPC Mode. Valid values: "ManagedByAWP", "ManagedByCustomer" (supported for inAccount and inAccountHub scan modes)
    maxConcurrentScansPerRegion Number
    The max concurrent scans per region
    scanMachineIntervalInHours Number
    The scan machine interval in hours
    skipFunctionAppsScan Boolean
    Skip Azure Function Apps scan (supported for inAccount and inAccountSub scan modes)
    sseCmkEncryptedDisksScan Boolean
    = (optional) # Enable SSE CMK scanning, relevant only for inAccountHub mode.

    Import

    The AWP Azure Onboarding can be imported; use as the import ID.

    For example:

    $ pulumi import dome9:index/awpAzureOnboarding:AwpAzureOnboarding test_awp_azure_onboarding 00000000-0000-0000-0000-000000000000
    

    To learn more about importing existing cloud resources, see Importing resources.

    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