dome9 1.40.3 published on Monday, Apr 14, 2025 by dome9
dome9.getAwsUnifiedOnboarding
Explore with Pulumi AI
Use this data source to get information about onboarding of an AWS cloud account.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as dome9 from "@pulumi/dome9";
const awsUnidiedOnboardingDs = dome9.getAwsUnifiedOnboarding({
id: "ID",
});
import pulumi
import pulumi_dome9 as dome9
aws_unidied_onboarding_ds = dome9.get_aws_unified_onboarding(id="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.LookupAwsUnifiedOnboarding(ctx, &dome9.LookupAwsUnifiedOnboardingArgs{
Id: "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 awsUnidiedOnboardingDs = Dome9.GetAwsUnifiedOnboarding.Invoke(new()
{
Id = "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.GetAwsUnifiedOnboardingArgs;
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 awsUnidiedOnboardingDs = Dome9Functions.getAwsUnifiedOnboarding(GetAwsUnifiedOnboardingArgs.builder()
.id("ID")
.build());
}
}
variables:
awsUnidiedOnboardingDs:
fn::invoke:
function: dome9:getAwsUnifiedOnboarding
arguments:
id: ID
Using getAwsUnifiedOnboarding
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 getAwsUnifiedOnboarding(args: GetAwsUnifiedOnboardingArgs, opts?: InvokeOptions): Promise<GetAwsUnifiedOnboardingResult>
function getAwsUnifiedOnboardingOutput(args: GetAwsUnifiedOnboardingOutputArgs, opts?: InvokeOptions): Output<GetAwsUnifiedOnboardingResult>
def get_aws_unified_onboarding(id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetAwsUnifiedOnboardingResult
def get_aws_unified_onboarding_output(id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetAwsUnifiedOnboardingResult]
func LookupAwsUnifiedOnboarding(ctx *Context, args *LookupAwsUnifiedOnboardingArgs, opts ...InvokeOption) (*LookupAwsUnifiedOnboardingResult, error)
func LookupAwsUnifiedOnboardingOutput(ctx *Context, args *LookupAwsUnifiedOnboardingOutputArgs, opts ...InvokeOption) LookupAwsUnifiedOnboardingResultOutput
> Note: This function is named LookupAwsUnifiedOnboarding
in the Go SDK.
public static class GetAwsUnifiedOnboarding
{
public static Task<GetAwsUnifiedOnboardingResult> InvokeAsync(GetAwsUnifiedOnboardingArgs args, InvokeOptions? opts = null)
public static Output<GetAwsUnifiedOnboardingResult> Invoke(GetAwsUnifiedOnboardingInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetAwsUnifiedOnboardingResult> getAwsUnifiedOnboarding(GetAwsUnifiedOnboardingArgs args, InvokeOptions options)
public static Output<GetAwsUnifiedOnboardingResult> getAwsUnifiedOnboarding(GetAwsUnifiedOnboardingArgs args, InvokeOptions options)
fn::invoke:
function: dome9:index/getAwsUnifiedOnboarding:getAwsUnifiedOnboarding
arguments:
# arguments dictionary
The following arguments are supported:
- Id string
- environment_id / onboarding_id
- Id string
- environment_id / onboarding_id
- id String
- environment_id / onboarding_id
- id string
- environment_id / onboarding_id
- id str
- environment_id / onboarding_id
- id String
- environment_id / onboarding_id
getAwsUnifiedOnboarding Result
The following output properties are available:
- Cft
Version string - the current Cloud Formation Template version
- Environment
External stringId - the AWS cloud account id
- Environment
Id string - the AWS cloud account internal id
- Environment
Name string - the aws environment name
- Id string
- Initiated
User doubleId - the id of the initiated User
- Initiated
User stringName - Onboarding
Id string - the onboarding id
InitiatedUserName
- the name of the initiated User
- Onboarding
Request Dictionary<string, string> - Root
Stack stringId - the arn of the root stack created by the onboarding
- Statuses
List<Get
Aws Unified Onboarding Status> - list of statuses, a status per blade of the onboarding process
- Cft
Version string - the current Cloud Formation Template version
- Environment
External stringId - the AWS cloud account id
- Environment
Id string - the AWS cloud account internal id
- Environment
Name string - the aws environment name
- Id string
- Initiated
User float64Id - the id of the initiated User
- Initiated
User stringName - Onboarding
Id string - the onboarding id
InitiatedUserName
- the name of the initiated User
- Onboarding
Request map[string]string - Root
Stack stringId - the arn of the root stack created by the onboarding
- Statuses
[]Get
Aws Unified Onboarding Status - list of statuses, a status per blade of the onboarding process
- cft
Version String - the current Cloud Formation Template version
- environment
External StringId - the AWS cloud account id
- environment
Id String - the AWS cloud account internal id
- environment
Name String - the aws environment name
- id String
- initiated
User DoubleId - the id of the initiated User
- initiated
User StringName - onboarding
Id String - the onboarding id
InitiatedUserName
- the name of the initiated User
- onboarding
Request Map<String,String> - root
Stack StringId - the arn of the root stack created by the onboarding
- statuses
List<Get
Aws Unified Onboarding Status> - list of statuses, a status per blade of the onboarding process
- cft
Version string - the current Cloud Formation Template version
- environment
External stringId - the AWS cloud account id
- environment
Id string - the AWS cloud account internal id
- environment
Name string - the aws environment name
- id string
- initiated
User numberId - the id of the initiated User
- initiated
User stringName - onboarding
Id string - the onboarding id
InitiatedUserName
- the name of the initiated User
- onboarding
Request {[key: string]: string} - root
Stack stringId - the arn of the root stack created by the onboarding
- statuses
Get
Aws Unified Onboarding Status[] - list of statuses, a status per blade of the onboarding process
- cft_
version str - the current Cloud Formation Template version
- environment_
external_ strid - the AWS cloud account id
- environment_
id str - the AWS cloud account internal id
- environment_
name str - the aws environment name
- id str
- initiated_
user_ floatid - the id of the initiated User
- initiated_
user_ strname - onboarding_
id str - the onboarding id
InitiatedUserName
- the name of the initiated User
- onboarding_
request Mapping[str, str] - root_
stack_ strid - the arn of the root stack created by the onboarding
- statuses
Sequence[Get
Aws Unified Onboarding Status] - list of statuses, a status per blade of the onboarding process
- cft
Version String - the current Cloud Formation Template version
- environment
External StringId - the AWS cloud account id
- environment
Id String - the AWS cloud account internal id
- environment
Name String - the aws environment name
- id String
- initiated
User NumberId - the id of the initiated User
- initiated
User StringName - onboarding
Id String - the onboarding id
InitiatedUserName
- the name of the initiated User
- onboarding
Request Map<String> - root
Stack StringId - the arn of the root stack created by the onboarding
- statuses List<Property Map>
- list of statuses, a status per blade of the onboarding process
Supporting Types
GetAwsUnifiedOnboardingStatus
- Feature string
- the feature name (Intelligence / Workload / Posture / Onboarding / General)
- Module string
- the module name (Permissions / Continuous Posture / Serverless Protection / Account Activity)
- Remediation
Recommendation string - remediation recommendation
- Stack
Message string - the stack massage
- Stack
Status string - the stack status
- Status string
- The status
- Status
Message string - the status massage
- Feature string
- the feature name (Intelligence / Workload / Posture / Onboarding / General)
- Module string
- the module name (Permissions / Continuous Posture / Serverless Protection / Account Activity)
- Remediation
Recommendation string - remediation recommendation
- Stack
Message string - the stack massage
- Stack
Status string - the stack status
- Status string
- The status
- Status
Message string - the status massage
- feature String
- the feature name (Intelligence / Workload / Posture / Onboarding / General)
- module String
- the module name (Permissions / Continuous Posture / Serverless Protection / Account Activity)
- remediation
Recommendation String - remediation recommendation
- stack
Message String - the stack massage
- stack
Status String - the stack status
- status String
- The status
- status
Message String - the status massage
- feature string
- the feature name (Intelligence / Workload / Posture / Onboarding / General)
- module string
- the module name (Permissions / Continuous Posture / Serverless Protection / Account Activity)
- remediation
Recommendation string - remediation recommendation
- stack
Message string - the stack massage
- stack
Status string - the stack status
- status string
- The status
- status
Message string - the status massage
- feature str
- the feature name (Intelligence / Workload / Posture / Onboarding / General)
- module str
- the module name (Permissions / Continuous Posture / Serverless Protection / Account Activity)
- remediation_
recommendation str - remediation recommendation
- stack_
message str - the stack massage
- stack_
status str - the stack status
- status str
- The status
- status_
message str - the status massage
- feature String
- the feature name (Intelligence / Workload / Posture / Onboarding / General)
- module String
- the module name (Permissions / Continuous Posture / Serverless Protection / Account Activity)
- remediation
Recommendation String - remediation recommendation
- stack
Message String - the stack massage
- stack
Status String - the stack status
- status String
- The status
- status
Message String - the status massage
Package Details
- Repository
- dome9 dome9/terraform-provider-dome9
- License
- Notes
- This Pulumi package is based on the
dome9
Terraform Provider.