dome9 1.40.3 published on Monday, Apr 14, 2025 by dome9
dome9.getAwpAwsOnboarding
Explore with Pulumi AI
Use this data source to get information about AWS AWP onboarding in Dome9. it gives details information about the awp aws account scanner configurations.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as dome9 from "@pulumi/dome9";
const test = dome9.getAwpAwsOnboarding({
id: "d9-aws-cloudguard-account-id or aws-account-id",
});
import pulumi
import pulumi_dome9 as dome9
test = dome9.get_awp_aws_onboarding(id="d9-aws-cloudguard-account-id or aws-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.LookupAwpAwsOnboarding(ctx, &dome9.LookupAwpAwsOnboardingArgs{
Id: "d9-aws-cloudguard-account-id or aws-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.GetAwpAwsOnboarding.Invoke(new()
{
Id = "d9-aws-cloudguard-account-id or aws-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.GetAwpAwsOnboardingArgs;
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.getAwpAwsOnboarding(GetAwpAwsOnboardingArgs.builder()
.id("d9-aws-cloudguard-account-id or aws-account-id")
.build());
}
}
variables:
test:
fn::invoke:
function: dome9:getAwpAwsOnboarding
arguments:
id: d9-aws-cloudguard-account-id or aws-account-id
Using getAwpAwsOnboarding
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 getAwpAwsOnboarding(args: GetAwpAwsOnboardingArgs, opts?: InvokeOptions): Promise<GetAwpAwsOnboardingResult>
function getAwpAwsOnboardingOutput(args: GetAwpAwsOnboardingOutputArgs, opts?: InvokeOptions): Output<GetAwpAwsOnboardingResult>
def get_awp_aws_onboarding(id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetAwpAwsOnboardingResult
def get_awp_aws_onboarding_output(id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetAwpAwsOnboardingResult]
func LookupAwpAwsOnboarding(ctx *Context, args *LookupAwpAwsOnboardingArgs, opts ...InvokeOption) (*LookupAwpAwsOnboardingResult, error)
func LookupAwpAwsOnboardingOutput(ctx *Context, args *LookupAwpAwsOnboardingOutputArgs, opts ...InvokeOption) LookupAwpAwsOnboardingResultOutput
> Note: This function is named LookupAwpAwsOnboarding
in the Go SDK.
public static class GetAwpAwsOnboarding
{
public static Task<GetAwpAwsOnboardingResult> InvokeAsync(GetAwpAwsOnboardingArgs args, InvokeOptions? opts = null)
public static Output<GetAwpAwsOnboardingResult> Invoke(GetAwpAwsOnboardingInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetAwpAwsOnboardingResult> getAwpAwsOnboarding(GetAwpAwsOnboardingArgs args, InvokeOptions options)
public static Output<GetAwpAwsOnboardingResult> getAwpAwsOnboarding(GetAwpAwsOnboardingArgs args, InvokeOptions options)
fn::invoke:
function: dome9:index/getAwpAwsOnboarding:getAwpAwsOnboarding
arguments:
# arguments dictionary
The following arguments are supported:
- Id string
- The Dome9 id for the onboarded AWS account.
- Id string
- The Dome9 id for the onboarded AWS account.
- id String
- The Dome9 id for the onboarded AWS account.
- id string
- The Dome9 id for the onboarded AWS account.
- id str
- The Dome9 id for the onboarded AWS account.
- id String
- The Dome9 id for the onboarded AWS account.
getAwpAwsOnboarding Result
The following output properties are available:
- Agentless
Account List<GetSettings Awp Aws Onboarding Agentless Account Setting> - The settings for the agentless account that the awp scanner will be configured with.
- Agentless
Protection boolEnabled - Whether agentless protection is enabled or not.
- Centralized
Cloud stringAccount Id - Cloud
Account stringId - The CloudGuard account ID.
- Cloud
Provider string - The cloud provider for the onboarding process.
- Id string
- Is
Org boolOnboarding - Whether the onboarding process is for an organization.
- Missing
Awp List<string>Private Network Regions - The regions missing AWP private network.
- Scan
Mode string - The scan mode of the onboarding process
- Should
Update bool - Whether the onboarding process should be updated.
- Agentless
Account []GetSettings Awp Aws Onboarding Agentless Account Setting - The settings for the agentless account that the awp scanner will be configured with.
- Agentless
Protection boolEnabled - Whether agentless protection is enabled or not.
- Centralized
Cloud stringAccount Id - Cloud
Account stringId - The CloudGuard account ID.
- Cloud
Provider string - The cloud provider for the onboarding process.
- Id string
- Is
Org boolOnboarding - Whether the onboarding process is for an organization.
- Missing
Awp []stringPrivate Network Regions - The regions missing AWP private network.
- Scan
Mode string - The scan mode of the onboarding process
- Should
Update bool - Whether the onboarding process should be updated.
- agentless
Account List<GetSettings Awp Aws Onboarding Agentless Account Setting> - The settings for the agentless account that the awp scanner will be configured with.
- agentless
Protection BooleanEnabled - Whether agentless protection is enabled or not.
- centralized
Cloud StringAccount Id - cloud
Account StringId - The CloudGuard account ID.
- cloud
Provider String - The cloud provider for the onboarding process.
- id String
- is
Org BooleanOnboarding - Whether the onboarding process is for an organization.
- missing
Awp List<String>Private Network Regions - The regions missing AWP private network.
- scan
Mode String - The scan mode of the onboarding process
- should
Update Boolean - Whether the onboarding process should be updated.
- agentless
Account GetSettings Awp Aws Onboarding Agentless Account Setting[] - The settings for the agentless account that the awp scanner will be configured with.
- agentless
Protection booleanEnabled - Whether agentless protection is enabled or not.
- centralized
Cloud stringAccount Id - cloud
Account stringId - The CloudGuard account ID.
- cloud
Provider string - The cloud provider for the onboarding process.
- id string
- is
Org booleanOnboarding - Whether the onboarding process is for an organization.
- missing
Awp string[]Private Network Regions - The regions missing AWP private network.
- scan
Mode string - The scan mode of the onboarding process
- should
Update boolean - Whether the onboarding process should be updated.
- agentless_
account_ Sequence[Getsettings Awp Aws Onboarding Agentless Account Setting] - The settings for the agentless account that the awp scanner will be configured with.
- agentless_
protection_ boolenabled - Whether agentless protection is enabled or not.
- centralized_
cloud_ straccount_ id - cloud_
account_ strid - The CloudGuard account ID.
- cloud_
provider str - The cloud provider for the onboarding process.
- id str
- is_
org_ boolonboarding - Whether the onboarding process is for an organization.
- missing_
awp_ Sequence[str]private_ network_ regions - The regions missing AWP private network.
- scan_
mode str - The scan mode of the onboarding process
- should_
update bool - Whether the onboarding process should be updated.
- agentless
Account List<Property Map>Settings - The settings for the agentless account that the awp scanner will be configured with.
- agentless
Protection BooleanEnabled - Whether agentless protection is enabled or not.
- centralized
Cloud StringAccount Id - cloud
Account StringId - The CloudGuard account ID.
- cloud
Provider String - The cloud provider for the onboarding process.
- id String
- is
Org BooleanOnboarding - Whether the onboarding process is for an organization.
- missing
Awp List<String>Private Network Regions - The regions missing AWP private network.
- scan
Mode String - The scan mode of the onboarding process
- should
Update Boolean - Whether the onboarding process should be updated.
Supporting Types
GetAwpAwsOnboardingAgentlessAccountSetting
- Dictionary<string, string>
- Disabled
Regions List<string> - In
Account stringScanner Vpc - Max
Concurrent doubleScans Per Region - Scan
Aws boolLicensed Images - Scan
Machine doubleInterval In Hours
- map[string]string
- Disabled
Regions []string - In
Account stringScanner Vpc - Max
Concurrent float64Scans Per Region - Scan
Aws boolLicensed Images - Scan
Machine float64Interval In Hours
- Map<String,String>
- disabled
Regions List<String> - in
Account StringScanner Vpc - max
Concurrent DoubleScans Per Region - scan
Aws BooleanLicensed Images - scan
Machine DoubleInterval In Hours
- {[key: string]: string}
- disabled
Regions string[] - in
Account stringScanner Vpc - max
Concurrent numberScans Per Region - scan
Aws booleanLicensed Images - scan
Machine numberInterval In Hours
- Mapping[str, str]
- disabled_
regions Sequence[str] - in_
account_ strscanner_ vpc - max_
concurrent_ floatscans_ per_ region - scan_
aws_ boollicensed_ images - scan_
machine_ floatinterval_ in_ hours
- Map<String>
- disabled
Regions List<String> - in
Account StringScanner Vpc - max
Concurrent NumberScans Per Region - scan
Aws BooleanLicensed Images - scan
Machine NumberInterval In Hours
Package Details
- Repository
- dome9 dome9/terraform-provider-dome9
- License
- Notes
- This Pulumi package is based on the
dome9
Terraform Provider.