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

dome9 logo
dome9 1.40.3 published on Monday, Apr 14, 2025 by dome9

    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",
    });
    
    import pulumi
    import pulumi_dome9 as dome9
    
    test = dome9.get_aws_unified_onboarding_update_version_stack_config(onboarding_id="onboarding_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.GetAwsUnifiedOnboardingUpdateVersionStackConfig(ctx, &dome9.GetAwsUnifiedOnboardingUpdateVersionStackConfigArgs{
    			OnboardingId: "onboarding_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.GetAwsUnifiedOnboardingUpdateVersionStackConfig.Invoke(new()
        {
            OnboardingId = "onboarding_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.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());
    
        }
    }
    
    variables:
      test:
        fn::invoke:
          function: dome9:getAwsUnifiedOnboardingUpdateVersionStackConfig
          arguments:
            onboardingId: onboarding_id
    

    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>
    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]
    func GetAwsUnifiedOnboardingUpdateVersionStackConfig(ctx *Context, args *GetAwsUnifiedOnboardingUpdateVersionStackConfigArgs, opts ...InvokeOption) (*GetAwsUnifiedOnboardingUpdateVersionStackConfigResult, error)
    func GetAwsUnifiedOnboardingUpdateVersionStackConfigOutput(ctx *Context, args *GetAwsUnifiedOnboardingUpdateVersionStackConfigOutputArgs, opts ...InvokeOption) GetAwsUnifiedOnboardingUpdateVersionStackConfigResultOutput

    > 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)
    }
    public static CompletableFuture<GetAwsUnifiedOnboardingUpdateVersionStackConfigResult> getAwsUnifiedOnboardingUpdateVersionStackConfig(GetAwsUnifiedOnboardingUpdateVersionStackConfigArgs args, InvokeOptions options)
    public static Output<GetAwsUnifiedOnboardingUpdateVersionStackConfigResult> getAwsUnifiedOnboardingUpdateVersionStackConfig(GetAwsUnifiedOnboardingUpdateVersionStackConfigArgs args, InvokeOptions options)
    
    fn::invoke:
      function: dome9:index/getAwsUnifiedOnboardingUpdateVersionStackConfig:getAwsUnifiedOnboardingUpdateVersionStackConfig
      arguments:
        # arguments dictionary

    The following arguments are supported:

    OnboardingId 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 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 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 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 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 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.
    dome9 logo
    dome9 1.40.3 published on Monday, Apr 14, 2025 by dome9