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

dome9.getAwsUnifiedOnboardingUpdateVersionStackConfig

Explore with Pulumi AI

Use this data source to get the configuration that should be set to the AWS cloud formation resource for an update

Example Usage

import * as pulumi from "@pulumi/pulumi";
import * as dome9 from "@pulumi/dome9";

const test = dome9.getAwsUnifiedOnboardingUpdateVersionStackConfig({
    onboardingId: "onboarding_id",
});
Copy
import pulumi
import pulumi_dome9 as dome9

test = dome9.get_aws_unified_onboarding_update_version_stack_config(onboarding_id="onboarding_id")
Copy
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.GetAwsUnifiedOnboardingUpdateVersionStackConfig(ctx, &dome9.GetAwsUnifiedOnboardingUpdateVersionStackConfigArgs{
			OnboardingId: "onboarding_id",
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}
Copy
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Dome9 = Pulumi.Dome9;

return await Deployment.RunAsync(() => 
{
    var test = Dome9.GetAwsUnifiedOnboardingUpdateVersionStackConfig.Invoke(new()
    {
        OnboardingId = "onboarding_id",
    });

});
Copy
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.GetAwsUnifiedOnboardingUpdateVersionStackConfigArgs;
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.getAwsUnifiedOnboardingUpdateVersionStackConfig(GetAwsUnifiedOnboardingUpdateVersionStackConfigArgs.builder()
            .onboardingId("onboarding_id")
            .build());

    }
}
Copy
variables:
  test:
    fn::invoke:
      function: dome9:getAwsUnifiedOnboardingUpdateVersionStackConfig
      arguments:
        onboardingId: onboarding_id
Copy

Using getAwsUnifiedOnboardingUpdateVersionStackConfig

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 getAwsUnifiedOnboardingUpdateVersionStackConfig(args: GetAwsUnifiedOnboardingUpdateVersionStackConfigArgs, opts?: InvokeOptions): Promise<GetAwsUnifiedOnboardingUpdateVersionStackConfigResult>
function getAwsUnifiedOnboardingUpdateVersionStackConfigOutput(args: GetAwsUnifiedOnboardingUpdateVersionStackConfigOutputArgs, opts?: InvokeOptions): Output<GetAwsUnifiedOnboardingUpdateVersionStackConfigResult>
Copy
def get_aws_unified_onboarding_update_version_stack_config(id: Optional[str] = None,
                                                           onboarding_id: Optional[str] = None,
                                                           opts: Optional[InvokeOptions] = None) -> GetAwsUnifiedOnboardingUpdateVersionStackConfigResult
def get_aws_unified_onboarding_update_version_stack_config_output(id: Optional[pulumi.Input[str]] = None,
                                                           onboarding_id: Optional[pulumi.Input[str]] = None,
                                                           opts: Optional[InvokeOptions] = None) -> Output[GetAwsUnifiedOnboardingUpdateVersionStackConfigResult]
Copy
func GetAwsUnifiedOnboardingUpdateVersionStackConfig(ctx *Context, args *GetAwsUnifiedOnboardingUpdateVersionStackConfigArgs, opts ...InvokeOption) (*GetAwsUnifiedOnboardingUpdateVersionStackConfigResult, error)
func GetAwsUnifiedOnboardingUpdateVersionStackConfigOutput(ctx *Context, args *GetAwsUnifiedOnboardingUpdateVersionStackConfigOutputArgs, opts ...InvokeOption) GetAwsUnifiedOnboardingUpdateVersionStackConfigResultOutput
Copy

> Note: This function is named GetAwsUnifiedOnboardingUpdateVersionStackConfig in the Go SDK.

public static class GetAwsUnifiedOnboardingUpdateVersionStackConfig 
{
    public static Task<GetAwsUnifiedOnboardingUpdateVersionStackConfigResult> InvokeAsync(GetAwsUnifiedOnboardingUpdateVersionStackConfigArgs args, InvokeOptions? opts = null)
    public static Output<GetAwsUnifiedOnboardingUpdateVersionStackConfigResult> Invoke(GetAwsUnifiedOnboardingUpdateVersionStackConfigInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetAwsUnifiedOnboardingUpdateVersionStackConfigResult> getAwsUnifiedOnboardingUpdateVersionStackConfig(GetAwsUnifiedOnboardingUpdateVersionStackConfigArgs args, InvokeOptions options)
public static Output<GetAwsUnifiedOnboardingUpdateVersionStackConfigResult> getAwsUnifiedOnboardingUpdateVersionStackConfig(GetAwsUnifiedOnboardingUpdateVersionStackConfigArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: dome9:index/getAwsUnifiedOnboardingUpdateVersionStackConfig:getAwsUnifiedOnboardingUpdateVersionStackConfig
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

OnboardingId This property is required. string
The onboarding id. the onboarding_id can be taken from the dome9.AwsUnifiedOnboarding resource, or from the dome9.AwsUnifiedOnboarding data source
Id string
OnboardingId This property is required. string
The onboarding id. the onboarding_id can be taken from the dome9.AwsUnifiedOnboarding resource, or from the dome9.AwsUnifiedOnboarding data source
Id string
onboardingId This property is required. String
The onboarding id. the onboarding_id can be taken from the dome9.AwsUnifiedOnboarding resource, or from the dome9.AwsUnifiedOnboarding data source
id String
onboardingId This property is required. string
The onboarding id. the onboarding_id can be taken from the dome9.AwsUnifiedOnboarding resource, or from the dome9.AwsUnifiedOnboarding data source
id string
onboarding_id This property is required. str
The onboarding id. the onboarding_id can be taken from the dome9.AwsUnifiedOnboarding resource, or from the dome9.AwsUnifiedOnboarding data source
id str
onboardingId This property is required. String
The onboarding id. the onboarding_id can be taken from the dome9.AwsUnifiedOnboarding resource, or from the dome9.AwsUnifiedOnboarding data source
id String

getAwsUnifiedOnboardingUpdateVersionStackConfig Result

The following output properties are available:

IamCapabilities List<string>
the iam capabilities
Id string
OnboardingId string
Parameters Dictionary<string, string>
dictionary with the onboarding template parameters
StackName string
the aws cloudformation stack name
TemplateUrl string
the template url
IamCapabilities []string
the iam capabilities
Id string
OnboardingId string
Parameters map[string]string
dictionary with the onboarding template parameters
StackName string
the aws cloudformation stack name
TemplateUrl string
the template url
iamCapabilities List<String>
the iam capabilities
id String
onboardingId String
parameters Map<String,String>
dictionary with the onboarding template parameters
stackName String
the aws cloudformation stack name
templateUrl String
the template url
iamCapabilities string[]
the iam capabilities
id string
onboardingId string
parameters {[key: string]: string}
dictionary with the onboarding template parameters
stackName string
the aws cloudformation stack name
templateUrl string
the template url
iam_capabilities Sequence[str]
the iam capabilities
id str
onboarding_id str
parameters Mapping[str, str]
dictionary with the onboarding template parameters
stack_name str
the aws cloudformation stack name
template_url str
the template url
iamCapabilities List<String>
the iam capabilities
id String
onboardingId String
parameters Map<String>
dictionary with the onboarding template parameters
stackName String
the aws cloudformation stack name
templateUrl String
the template url

Package Details

Repository
dome9 dome9/terraform-provider-dome9
License
Notes
This Pulumi package is based on the dome9 Terraform Provider.