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

dome9.AwpAwsOnboarding

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 AWS Onboarding in CloudGuard Dome9.

    Create AwpAwsOnboarding Resource

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

    Constructor syntax

    new AwpAwsOnboarding(name: string, args: AwpAwsOnboardingArgs, opts?: CustomResourceOptions);
    @overload
    def AwpAwsOnboarding(resource_name: str,
                         args: AwpAwsOnboardingArgs,
                         opts: Optional[ResourceOptions] = None)
    
    @overload
    def AwpAwsOnboarding(resource_name: str,
                         opts: Optional[ResourceOptions] = None,
                         cloudguard_account_id: Optional[str] = None,
                         cross_account_role_external_id: Optional[str] = None,
                         cross_account_role_name: Optional[str] = None,
                         scan_mode: Optional[str] = None,
                         agentless_account_settings: Optional[AwpAwsOnboardingAgentlessAccountSettingsArgs] = None,
                         awp_aws_onboarding_id: Optional[str] = None,
                         awp_centralized_cloud_account_id: Optional[str] = None,
                         awp_version: Optional[str] = None,
                         force_delete: Optional[bool] = None,
                         should_create_policy: Optional[bool] = None)
    func NewAwpAwsOnboarding(ctx *Context, name string, args AwpAwsOnboardingArgs, opts ...ResourceOption) (*AwpAwsOnboarding, error)
    public AwpAwsOnboarding(string name, AwpAwsOnboardingArgs args, CustomResourceOptions? opts = null)
    public AwpAwsOnboarding(String name, AwpAwsOnboardingArgs args)
    public AwpAwsOnboarding(String name, AwpAwsOnboardingArgs args, CustomResourceOptions options)
    
    type: dome9:AwpAwsOnboarding
    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 AwpAwsOnboardingArgs
    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 AwpAwsOnboardingArgs
    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 AwpAwsOnboardingArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args AwpAwsOnboardingArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args AwpAwsOnboardingArgs
    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 awpAwsOnboardingResource = new Dome9.AwpAwsOnboarding("awpAwsOnboardingResource", new()
    {
        CloudguardAccountId = "string",
        CrossAccountRoleExternalId = "string",
        CrossAccountRoleName = "string",
        ScanMode = "string",
        AgentlessAccountSettings = new Dome9.Inputs.AwpAwsOnboardingAgentlessAccountSettingsArgs
        {
            CustomTags = 
            {
                { "string", "string" },
            },
            DisabledRegions = new[]
            {
                "string",
            },
            InAccountScannerVpc = "string",
            MaxConcurrentScansPerRegion = 0,
            ScanAwsLicensedImages = false,
            ScanMachineIntervalInHours = 0,
        },
        AwpAwsOnboardingId = "string",
        AwpCentralizedCloudAccountId = "string",
        AwpVersion = "string",
        ForceDelete = false,
        ShouldCreatePolicy = false,
    });
    
    example, err := dome9.NewAwpAwsOnboarding(ctx, "awpAwsOnboardingResource", &dome9.AwpAwsOnboardingArgs{
    	CloudguardAccountId:        pulumi.String("string"),
    	CrossAccountRoleExternalId: pulumi.String("string"),
    	CrossAccountRoleName:       pulumi.String("string"),
    	ScanMode:                   pulumi.String("string"),
    	AgentlessAccountSettings: &dome9.AwpAwsOnboardingAgentlessAccountSettingsArgs{
    		CustomTags: pulumi.StringMap{
    			"string": pulumi.String("string"),
    		},
    		DisabledRegions: pulumi.StringArray{
    			pulumi.String("string"),
    		},
    		InAccountScannerVpc:         pulumi.String("string"),
    		MaxConcurrentScansPerRegion: pulumi.Float64(0),
    		ScanAwsLicensedImages:       pulumi.Bool(false),
    		ScanMachineIntervalInHours:  pulumi.Float64(0),
    	},
    	AwpAwsOnboardingId:           pulumi.String("string"),
    	AwpCentralizedCloudAccountId: pulumi.String("string"),
    	AwpVersion:                   pulumi.String("string"),
    	ForceDelete:                  pulumi.Bool(false),
    	ShouldCreatePolicy:           pulumi.Bool(false),
    })
    
    var awpAwsOnboardingResource = new AwpAwsOnboarding("awpAwsOnboardingResource", AwpAwsOnboardingArgs.builder()
        .cloudguardAccountId("string")
        .crossAccountRoleExternalId("string")
        .crossAccountRoleName("string")
        .scanMode("string")
        .agentlessAccountSettings(AwpAwsOnboardingAgentlessAccountSettingsArgs.builder()
            .customTags(Map.of("string", "string"))
            .disabledRegions("string")
            .inAccountScannerVpc("string")
            .maxConcurrentScansPerRegion(0)
            .scanAwsLicensedImages(false)
            .scanMachineIntervalInHours(0)
            .build())
        .awpAwsOnboardingId("string")
        .awpCentralizedCloudAccountId("string")
        .awpVersion("string")
        .forceDelete(false)
        .shouldCreatePolicy(false)
        .build());
    
    awp_aws_onboarding_resource = dome9.AwpAwsOnboarding("awpAwsOnboardingResource",
        cloudguard_account_id="string",
        cross_account_role_external_id="string",
        cross_account_role_name="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_aws_licensed_images": False,
            "scan_machine_interval_in_hours": 0,
        },
        awp_aws_onboarding_id="string",
        awp_centralized_cloud_account_id="string",
        awp_version="string",
        force_delete=False,
        should_create_policy=False)
    
    const awpAwsOnboardingResource = new dome9.AwpAwsOnboarding("awpAwsOnboardingResource", {
        cloudguardAccountId: "string",
        crossAccountRoleExternalId: "string",
        crossAccountRoleName: "string",
        scanMode: "string",
        agentlessAccountSettings: {
            customTags: {
                string: "string",
            },
            disabledRegions: ["string"],
            inAccountScannerVpc: "string",
            maxConcurrentScansPerRegion: 0,
            scanAwsLicensedImages: false,
            scanMachineIntervalInHours: 0,
        },
        awpAwsOnboardingId: "string",
        awpCentralizedCloudAccountId: "string",
        awpVersion: "string",
        forceDelete: false,
        shouldCreatePolicy: false,
    });
    
    type: dome9:AwpAwsOnboarding
    properties:
        agentlessAccountSettings:
            customTags:
                string: string
            disabledRegions:
                - string
            inAccountScannerVpc: string
            maxConcurrentScansPerRegion: 0
            scanAwsLicensedImages: false
            scanMachineIntervalInHours: 0
        awpAwsOnboardingId: string
        awpCentralizedCloudAccountId: string
        awpVersion: string
        cloudguardAccountId: string
        crossAccountRoleExternalId: string
        crossAccountRoleName: string
        forceDelete: false
        scanMode: string
        shouldCreatePolicy: false
    

    AwpAwsOnboarding 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 AwpAwsOnboarding resource accepts the following input properties:

    CloudguardAccountId string
    The CloudGuard account id.
    CrossAccountRoleExternalId string
    The external id of the cross account role.
    CrossAccountRoleName string
    The name of the cross account role.
    ScanMode string
    The scan mode. Valid values are "inAccount", "saas", "inAccountHub", "inAccountSub".
    AgentlessAccountSettings AwpAwsOnboardingAgentlessAccountSettings
    The agentless account settings.
    AwpAwsOnboardingId string
    AwpCentralizedCloudAccountId string
    AwpVersion string
    ForceDelete bool
    ShouldCreatePolicy bool
    Whether to create a policy. Default is true.
    CloudguardAccountId string
    The CloudGuard account id.
    CrossAccountRoleExternalId string
    The external id of the cross account role.
    CrossAccountRoleName string
    The name of the cross account role.
    ScanMode string
    The scan mode. Valid values are "inAccount", "saas", "inAccountHub", "inAccountSub".
    AgentlessAccountSettings AwpAwsOnboardingAgentlessAccountSettingsArgs
    The agentless account settings.
    AwpAwsOnboardingId string
    AwpCentralizedCloudAccountId string
    AwpVersion string
    ForceDelete bool
    ShouldCreatePolicy bool
    Whether to create a policy. Default is true.
    cloudguardAccountId String
    The CloudGuard account id.
    crossAccountRoleExternalId String
    The external id of the cross account role.
    crossAccountRoleName String
    The name of the cross account role.
    scanMode String
    The scan mode. Valid values are "inAccount", "saas", "inAccountHub", "inAccountSub".
    agentlessAccountSettings AwpAwsOnboardingAgentlessAccountSettings
    The agentless account settings.
    awpAwsOnboardingId String
    awpCentralizedCloudAccountId String
    awpVersion String
    forceDelete Boolean
    shouldCreatePolicy Boolean
    Whether to create a policy. Default is true.
    cloudguardAccountId string
    The CloudGuard account id.
    crossAccountRoleExternalId string
    The external id of the cross account role.
    crossAccountRoleName string
    The name of the cross account role.
    scanMode string
    The scan mode. Valid values are "inAccount", "saas", "inAccountHub", "inAccountSub".
    agentlessAccountSettings AwpAwsOnboardingAgentlessAccountSettings
    The agentless account settings.
    awpAwsOnboardingId string
    awpCentralizedCloudAccountId string
    awpVersion string
    forceDelete boolean
    shouldCreatePolicy boolean
    Whether to create a policy. Default is true.
    cloudguard_account_id str
    The CloudGuard account id.
    cross_account_role_external_id str
    The external id of the cross account role.
    cross_account_role_name str
    The name of the cross account role.
    scan_mode str
    The scan mode. Valid values are "inAccount", "saas", "inAccountHub", "inAccountSub".
    agentless_account_settings AwpAwsOnboardingAgentlessAccountSettingsArgs
    The agentless account settings.
    awp_aws_onboarding_id str
    awp_centralized_cloud_account_id str
    awp_version str
    force_delete bool
    should_create_policy bool
    Whether to create a policy. Default is true.
    cloudguardAccountId String
    The CloudGuard account id.
    crossAccountRoleExternalId String
    The external id of the cross account role.
    crossAccountRoleName String
    The name of the cross account role.
    scanMode String
    The scan mode. Valid values are "inAccount", "saas", "inAccountHub", "inAccountSub".
    agentlessAccountSettings Property Map
    The agentless account settings.
    awpAwsOnboardingId String
    awpCentralizedCloudAccountId String
    awpVersion String
    forceDelete Boolean
    shouldCreatePolicy Boolean
    Whether to create a policy. Default is true.

    Outputs

    All input properties are implicitly available as output properties. Additionally, the AwpAwsOnboarding 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 AwpAwsOnboarding Resource

    Get an existing AwpAwsOnboarding 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?: AwpAwsOnboardingState, opts?: CustomResourceOptions): AwpAwsOnboarding
    @staticmethod
    def get(resource_name: str,
            id: str,
            opts: Optional[ResourceOptions] = None,
            agentless_account_settings: Optional[AwpAwsOnboardingAgentlessAccountSettingsArgs] = None,
            agentless_protection_enabled: Optional[bool] = None,
            awp_aws_onboarding_id: Optional[str] = None,
            awp_centralized_cloud_account_id: Optional[str] = None,
            awp_version: Optional[str] = None,
            cloud_account_id: Optional[str] = None,
            cloud_provider: Optional[str] = None,
            cloudguard_account_id: Optional[str] = None,
            cross_account_role_external_id: Optional[str] = None,
            cross_account_role_name: Optional[str] = None,
            force_delete: Optional[bool] = None,
            is_org_onboarding: Optional[bool] = 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) -> AwpAwsOnboarding
    func GetAwpAwsOnboarding(ctx *Context, name string, id IDInput, state *AwpAwsOnboardingState, opts ...ResourceOption) (*AwpAwsOnboarding, error)
    public static AwpAwsOnboarding Get(string name, Input<string> id, AwpAwsOnboardingState? state, CustomResourceOptions? opts = null)
    public static AwpAwsOnboarding get(String name, Output<String> id, AwpAwsOnboardingState state, CustomResourceOptions options)
    resources:  _:    type: dome9:AwpAwsOnboarding    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 AwpAwsOnboardingAgentlessAccountSettings
    The agentless account settings.
    AgentlessProtectionEnabled bool
    Whether agentless protection is enabled.
    AwpAwsOnboardingId string
    AwpCentralizedCloudAccountId string
    AwpVersion string
    CloudAccountId string
    The cloud guard account id.
    CloudProvider string
    The cloud provider.
    CloudguardAccountId string
    The CloudGuard account id.
    CrossAccountRoleExternalId string
    The external id of the cross account role.
    CrossAccountRoleName string
    The name of the cross account role.
    ForceDelete bool
    IsOrgOnboarding bool
    Whether is org onboarding.
    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 AwpAwsOnboardingAgentlessAccountSettingsArgs
    The agentless account settings.
    AgentlessProtectionEnabled bool
    Whether agentless protection is enabled.
    AwpAwsOnboardingId string
    AwpCentralizedCloudAccountId string
    AwpVersion string
    CloudAccountId string
    The cloud guard account id.
    CloudProvider string
    The cloud provider.
    CloudguardAccountId string
    The CloudGuard account id.
    CrossAccountRoleExternalId string
    The external id of the cross account role.
    CrossAccountRoleName string
    The name of the cross account role.
    ForceDelete bool
    IsOrgOnboarding bool
    Whether is org onboarding.
    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 AwpAwsOnboardingAgentlessAccountSettings
    The agentless account settings.
    agentlessProtectionEnabled Boolean
    Whether agentless protection is enabled.
    awpAwsOnboardingId String
    awpCentralizedCloudAccountId String
    awpVersion String
    cloudAccountId String
    The cloud guard account id.
    cloudProvider String
    The cloud provider.
    cloudguardAccountId String
    The CloudGuard account id.
    crossAccountRoleExternalId String
    The external id of the cross account role.
    crossAccountRoleName String
    The name of the cross account role.
    forceDelete Boolean
    isOrgOnboarding Boolean
    Whether is org onboarding.
    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 AwpAwsOnboardingAgentlessAccountSettings
    The agentless account settings.
    agentlessProtectionEnabled boolean
    Whether agentless protection is enabled.
    awpAwsOnboardingId string
    awpCentralizedCloudAccountId string
    awpVersion string
    cloudAccountId string
    The cloud guard account id.
    cloudProvider string
    The cloud provider.
    cloudguardAccountId string
    The CloudGuard account id.
    crossAccountRoleExternalId string
    The external id of the cross account role.
    crossAccountRoleName string
    The name of the cross account role.
    forceDelete boolean
    isOrgOnboarding boolean
    Whether is org onboarding.
    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 AwpAwsOnboardingAgentlessAccountSettingsArgs
    The agentless account settings.
    agentless_protection_enabled bool
    Whether agentless protection is enabled.
    awp_aws_onboarding_id str
    awp_centralized_cloud_account_id str
    awp_version str
    cloud_account_id str
    The cloud guard account id.
    cloud_provider str
    The cloud provider.
    cloudguard_account_id str
    The CloudGuard account id.
    cross_account_role_external_id str
    The external id of the cross account role.
    cross_account_role_name str
    The name of the cross account role.
    force_delete bool
    is_org_onboarding bool
    Whether is org onboarding.
    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.
    awpAwsOnboardingId String
    awpCentralizedCloudAccountId String
    awpVersion String
    cloudAccountId String
    The cloud guard account id.
    cloudProvider String
    The cloud provider.
    cloudguardAccountId String
    The CloudGuard account id.
    crossAccountRoleExternalId String
    The external id of the cross account role.
    crossAccountRoleName String
    The name of the cross account role.
    forceDelete Boolean
    isOrgOnboarding Boolean
    Whether is org onboarding.
    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

    AwpAwsOnboardingAgentlessAccountSettings, AwpAwsOnboardingAgentlessAccountSettingsArgs

    CustomTags Dictionary<string, string>
    The custom tags.
    DisabledRegions List<string>
    The disabled regions. valid values are "af-south-1", "ap-south-1", "eu-north-1", "eu-west-3", "eu-south-1", "eu-west-2", "eu-west-1", "ap-northeast-3", "ap-northeast-2", "me-south-1", "ap-northeast-1", "me-central-1", "ca-central-1", "sa-east-1", "ap-east-1", "ap-southeast-1", "ap-southeast-2", "eu-central-1", "ap-southeast-3", "us-east-1", "us-east-2", "us-west-1", "us-west-2"
    InAccountScannerVpc string
    The VPC mode. Valid values are "ManagedByAWP" or "ManagedByCustomer".
    MaxConcurrentScansPerRegion double
    The max concurrent scans per region
    ScanAwsLicensedImages bool
    Scan AWS licensed images. Valid value is "inAccount"
    ScanMachineIntervalInHours double
    The scan machine interval in hours
    CustomTags map[string]string
    The custom tags.
    DisabledRegions []string
    The disabled regions. valid values are "af-south-1", "ap-south-1", "eu-north-1", "eu-west-3", "eu-south-1", "eu-west-2", "eu-west-1", "ap-northeast-3", "ap-northeast-2", "me-south-1", "ap-northeast-1", "me-central-1", "ca-central-1", "sa-east-1", "ap-east-1", "ap-southeast-1", "ap-southeast-2", "eu-central-1", "ap-southeast-3", "us-east-1", "us-east-2", "us-west-1", "us-west-2"
    InAccountScannerVpc string
    The VPC mode. Valid values are "ManagedByAWP" or "ManagedByCustomer".
    MaxConcurrentScansPerRegion float64
    The max concurrent scans per region
    ScanAwsLicensedImages bool
    Scan AWS licensed images. Valid value is "inAccount"
    ScanMachineIntervalInHours float64
    The scan machine interval in hours
    customTags Map<String,String>
    The custom tags.
    disabledRegions List<String>
    The disabled regions. valid values are "af-south-1", "ap-south-1", "eu-north-1", "eu-west-3", "eu-south-1", "eu-west-2", "eu-west-1", "ap-northeast-3", "ap-northeast-2", "me-south-1", "ap-northeast-1", "me-central-1", "ca-central-1", "sa-east-1", "ap-east-1", "ap-southeast-1", "ap-southeast-2", "eu-central-1", "ap-southeast-3", "us-east-1", "us-east-2", "us-west-1", "us-west-2"
    inAccountScannerVpc String
    The VPC mode. Valid values are "ManagedByAWP" or "ManagedByCustomer".
    maxConcurrentScansPerRegion Double
    The max concurrent scans per region
    scanAwsLicensedImages Boolean
    Scan AWS licensed images. Valid value is "inAccount"
    scanMachineIntervalInHours Double
    The scan machine interval in hours
    customTags {[key: string]: string}
    The custom tags.
    disabledRegions string[]
    The disabled regions. valid values are "af-south-1", "ap-south-1", "eu-north-1", "eu-west-3", "eu-south-1", "eu-west-2", "eu-west-1", "ap-northeast-3", "ap-northeast-2", "me-south-1", "ap-northeast-1", "me-central-1", "ca-central-1", "sa-east-1", "ap-east-1", "ap-southeast-1", "ap-southeast-2", "eu-central-1", "ap-southeast-3", "us-east-1", "us-east-2", "us-west-1", "us-west-2"
    inAccountScannerVpc string
    The VPC mode. Valid values are "ManagedByAWP" or "ManagedByCustomer".
    maxConcurrentScansPerRegion number
    The max concurrent scans per region
    scanAwsLicensedImages boolean
    Scan AWS licensed images. Valid value is "inAccount"
    scanMachineIntervalInHours number
    The scan machine interval in hours
    custom_tags Mapping[str, str]
    The custom tags.
    disabled_regions Sequence[str]
    The disabled regions. valid values are "af-south-1", "ap-south-1", "eu-north-1", "eu-west-3", "eu-south-1", "eu-west-2", "eu-west-1", "ap-northeast-3", "ap-northeast-2", "me-south-1", "ap-northeast-1", "me-central-1", "ca-central-1", "sa-east-1", "ap-east-1", "ap-southeast-1", "ap-southeast-2", "eu-central-1", "ap-southeast-3", "us-east-1", "us-east-2", "us-west-1", "us-west-2"
    in_account_scanner_vpc str
    The VPC mode. Valid values are "ManagedByAWP" or "ManagedByCustomer".
    max_concurrent_scans_per_region float
    The max concurrent scans per region
    scan_aws_licensed_images bool
    Scan AWS licensed images. Valid value is "inAccount"
    scan_machine_interval_in_hours float
    The scan machine interval in hours
    customTags Map<String>
    The custom tags.
    disabledRegions List<String>
    The disabled regions. valid values are "af-south-1", "ap-south-1", "eu-north-1", "eu-west-3", "eu-south-1", "eu-west-2", "eu-west-1", "ap-northeast-3", "ap-northeast-2", "me-south-1", "ap-northeast-1", "me-central-1", "ca-central-1", "sa-east-1", "ap-east-1", "ap-southeast-1", "ap-southeast-2", "eu-central-1", "ap-southeast-3", "us-east-1", "us-east-2", "us-west-1", "us-west-2"
    inAccountScannerVpc String
    The VPC mode. Valid values are "ManagedByAWP" or "ManagedByCustomer".
    maxConcurrentScansPerRegion Number
    The max concurrent scans per region
    scanAwsLicensedImages Boolean
    Scan AWS licensed images. Valid value is "inAccount"
    scanMachineIntervalInHours Number
    The scan machine interval in hours

    Import

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

    For example:

    $ pulumi import dome9:index/awpAwsOnboarding:AwpAwsOnboarding test_awp_aws_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