dome9 1.40.3 published on Monday, Apr 14, 2025 by dome9
dome9.getAwpAwsOnboardingData
Explore with Pulumi AI
Use this data source to get information about AWS AWP onboarding data in Dome9.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as dome9 from "@pulumi/dome9";
const test = dome9.getAwpAwsOnboardingData({
cloudAccountId: "d9-aws-cloud-account-id",
});
import pulumi
import pulumi_dome9 as dome9
test = dome9.get_awp_aws_onboarding_data(cloud_account_id="d9-aws-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.GetAwpAwsOnboardingData(ctx, &dome9.GetAwpAwsOnboardingDataArgs{
CloudAccountId: "d9-aws-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.GetAwpAwsOnboardingData.Invoke(new()
{
CloudAccountId = "d9-aws-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.GetAwpAwsOnboardingDataArgs;
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.getAwpAwsOnboardingData(GetAwpAwsOnboardingDataArgs.builder()
.cloudAccountId("d9-aws-cloud-account-id")
.build());
}
}
variables:
test:
fn::invoke:
function: dome9:getAwpAwsOnboardingData
arguments:
cloudAccountId: d9-aws-cloud-account-id
Using getAwpAwsOnboardingData
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 getAwpAwsOnboardingData(args: GetAwpAwsOnboardingDataArgs, opts?: InvokeOptions): Promise<GetAwpAwsOnboardingDataResult>
function getAwpAwsOnboardingDataOutput(args: GetAwpAwsOnboardingDataOutputArgs, opts?: InvokeOptions): Output<GetAwpAwsOnboardingDataResult>
def get_awp_aws_onboarding_data(cloud_account_id: Optional[str] = None,
id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetAwpAwsOnboardingDataResult
def get_awp_aws_onboarding_data_output(cloud_account_id: Optional[pulumi.Input[str]] = None,
id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetAwpAwsOnboardingDataResult]
func GetAwpAwsOnboardingData(ctx *Context, args *GetAwpAwsOnboardingDataArgs, opts ...InvokeOption) (*GetAwpAwsOnboardingDataResult, error)
func GetAwpAwsOnboardingDataOutput(ctx *Context, args *GetAwpAwsOnboardingDataOutputArgs, opts ...InvokeOption) GetAwpAwsOnboardingDataResultOutput
> Note: This function is named GetAwpAwsOnboardingData
in the Go SDK.
public static class GetAwpAwsOnboardingData
{
public static Task<GetAwpAwsOnboardingDataResult> InvokeAsync(GetAwpAwsOnboardingDataArgs args, InvokeOptions? opts = null)
public static Output<GetAwpAwsOnboardingDataResult> Invoke(GetAwpAwsOnboardingDataInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetAwpAwsOnboardingDataResult> getAwpAwsOnboardingData(GetAwpAwsOnboardingDataArgs args, InvokeOptions options)
public static Output<GetAwpAwsOnboardingDataResult> getAwpAwsOnboardingData(GetAwpAwsOnboardingDataArgs args, InvokeOptions options)
fn::invoke:
function: dome9:index/getAwpAwsOnboardingData:getAwpAwsOnboardingData
arguments:
# arguments dictionary
The following arguments are supported:
- Cloud
Account stringId - The Dome9 id for the onboarded AWS account,
- it can be the dome9 cloudguard account id or the external aws account id.
- Id string
- Cloud
Account stringId - The Dome9 id for the onboarded AWS account,
- it can be the dome9 cloudguard account id or the external aws account id.
- Id string
- cloud
Account StringId - The Dome9 id for the onboarded AWS account,
- it can be the dome9 cloudguard account id or the external aws account id.
- id String
- cloud
Account stringId - The Dome9 id for the onboarded AWS account,
- it can be the dome9 cloudguard account id or the external aws account id.
- id string
- cloud_
account_ strid - The Dome9 id for the onboarded AWS account,
- it can be the dome9 cloudguard account id or the external aws account id.
- id str
- cloud
Account StringId - The Dome9 id for the onboarded AWS account,
- it can be the dome9 cloudguard account id or the external aws account id.
- id String
getAwpAwsOnboardingData Result
The following output properties are available:
- Agentless
Bucket stringName - The name of the agentless s3 bucket.
- Awp
Client stringSide Security Group Name - The name of the AWP client-side security group.
- Cloud
Account stringId - Cloud
Guard stringBackend Account Id - The CloudGuard AWS backend account ID.
- Cross
Account stringRole External Id - The external ID for the cross-account role.
- Id string
- Region string
- The region of the AWP AWS onboarding process.
- Remote
Functions stringPrefix Key - The prefix key for remote functions.
- Remote
Snapshots stringUtils Function Name - The name of the remote snapshots utility function.
- Remote
Snapshots stringUtils Function Run Time - The runtime of the remote snapshots utility function.
- Remote
Snapshots stringUtils Function S3Pre Signed Url - The pre-signed URL for the remote snapshots utility function.
- Remote
Snapshots doubleUtils Function Time Out - The timeout for the remote snapshots utility function.
- Stage string
- The stage of the AWP AWS onboarding process(i.e "prod-us").
- Agentless
Bucket stringName - The name of the agentless s3 bucket.
- Awp
Client stringSide Security Group Name - The name of the AWP client-side security group.
- Cloud
Account stringId - Cloud
Guard stringBackend Account Id - The CloudGuard AWS backend account ID.
- Cross
Account stringRole External Id - The external ID for the cross-account role.
- Id string
- Region string
- The region of the AWP AWS onboarding process.
- Remote
Functions stringPrefix Key - The prefix key for remote functions.
- Remote
Snapshots stringUtils Function Name - The name of the remote snapshots utility function.
- Remote
Snapshots stringUtils Function Run Time - The runtime of the remote snapshots utility function.
- Remote
Snapshots stringUtils Function S3Pre Signed Url - The pre-signed URL for the remote snapshots utility function.
- Remote
Snapshots float64Utils Function Time Out - The timeout for the remote snapshots utility function.
- Stage string
- The stage of the AWP AWS onboarding process(i.e "prod-us").
- agentless
Bucket StringName - The name of the agentless s3 bucket.
- awp
Client StringSide Security Group Name - The name of the AWP client-side security group.
- cloud
Account StringId - cloud
Guard StringBackend Account Id - The CloudGuard AWS backend account ID.
- cross
Account StringRole External Id - The external ID for the cross-account role.
- id String
- region String
- The region of the AWP AWS onboarding process.
- remote
Functions StringPrefix Key - The prefix key for remote functions.
- remote
Snapshots StringUtils Function Name - The name of the remote snapshots utility function.
- remote
Snapshots StringUtils Function Run Time - The runtime of the remote snapshots utility function.
- remote
Snapshots StringUtils Function S3Pre Signed Url - The pre-signed URL for the remote snapshots utility function.
- remote
Snapshots DoubleUtils Function Time Out - The timeout for the remote snapshots utility function.
- stage String
- The stage of the AWP AWS onboarding process(i.e "prod-us").
- agentless
Bucket stringName - The name of the agentless s3 bucket.
- awp
Client stringSide Security Group Name - The name of the AWP client-side security group.
- cloud
Account stringId - cloud
Guard stringBackend Account Id - The CloudGuard AWS backend account ID.
- cross
Account stringRole External Id - The external ID for the cross-account role.
- id string
- region string
- The region of the AWP AWS onboarding process.
- remote
Functions stringPrefix Key - The prefix key for remote functions.
- remote
Snapshots stringUtils Function Name - The name of the remote snapshots utility function.
- remote
Snapshots stringUtils Function Run Time - The runtime of the remote snapshots utility function.
- remote
Snapshots stringUtils Function S3Pre Signed Url - The pre-signed URL for the remote snapshots utility function.
- remote
Snapshots numberUtils Function Time Out - The timeout for the remote snapshots utility function.
- stage string
- The stage of the AWP AWS onboarding process(i.e "prod-us").
- agentless_
bucket_ strname - The name of the agentless s3 bucket.
- awp_
client_ strside_ security_ group_ name - The name of the AWP client-side security group.
- cloud_
account_ strid - cloud_
guard_ strbackend_ account_ id - The CloudGuard AWS backend account ID.
- cross_
account_ strrole_ external_ id - The external ID for the cross-account role.
- id str
- region str
- The region of the AWP AWS onboarding process.
- remote_
functions_ strprefix_ key - The prefix key for remote functions.
- remote_
snapshots_ strutils_ function_ name - The name of the remote snapshots utility function.
- remote_
snapshots_ strutils_ function_ run_ time - The runtime of the remote snapshots utility function.
- remote_
snapshots_ strutils_ function_ s3_ pre_ signed_ url - The pre-signed URL for the remote snapshots utility function.
- remote_
snapshots_ floatutils_ function_ time_ out - The timeout for the remote snapshots utility function.
- stage str
- The stage of the AWP AWS onboarding process(i.e "prod-us").
- agentless
Bucket StringName - The name of the agentless s3 bucket.
- awp
Client StringSide Security Group Name - The name of the AWP client-side security group.
- cloud
Account StringId - cloud
Guard StringBackend Account Id - The CloudGuard AWS backend account ID.
- cross
Account StringRole External Id - The external ID for the cross-account role.
- id String
- region String
- The region of the AWP AWS onboarding process.
- remote
Functions StringPrefix Key - The prefix key for remote functions.
- remote
Snapshots StringUtils Function Name - The name of the remote snapshots utility function.
- remote
Snapshots StringUtils Function Run Time - The runtime of the remote snapshots utility function.
- remote
Snapshots StringUtils Function S3Pre Signed Url - The pre-signed URL for the remote snapshots utility function.
- remote
Snapshots NumberUtils Function Time Out - The timeout for the remote snapshots utility function.
- stage String
- The stage of the AWP AWS onboarding process(i.e "prod-us").
Package Details
- Repository
- dome9 dome9/terraform-provider-dome9
- License
- Notes
- This Pulumi package is based on the
dome9
Terraform Provider.