dome9 1.40.3 published on Monday, Apr 14, 2025 by dome9
dome9.getCloudaccountAlibaba
Explore with Pulumi AI
Use this data source to get information about an Alibaba cloud account onboarded to Dome9.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as dome9 from "@pulumi/dome9";
const test = dome9.getCloudaccountAlibaba({
id: "d9-alibaba-cloud-account-id",
});
import pulumi
import pulumi_dome9 as dome9
test = dome9.get_cloudaccount_alibaba(id="d9-alibaba-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.LookupCloudaccountAlibaba(ctx, &dome9.LookupCloudaccountAlibabaArgs{
Id: "d9-alibaba-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.GetCloudaccountAlibaba.Invoke(new()
{
Id = "d9-alibaba-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.GetCloudaccountAlibabaArgs;
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.getCloudaccountAlibaba(GetCloudaccountAlibabaArgs.builder()
.id("d9-alibaba-cloud-account-id")
.build());
}
}
variables:
test:
fn::invoke:
function: dome9:getCloudaccountAlibaba
arguments:
id: d9-alibaba-cloud-account-id
Using getCloudaccountAlibaba
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 getCloudaccountAlibaba(args: GetCloudaccountAlibabaArgs, opts?: InvokeOptions): Promise<GetCloudaccountAlibabaResult>
function getCloudaccountAlibabaOutput(args: GetCloudaccountAlibabaOutputArgs, opts?: InvokeOptions): Output<GetCloudaccountAlibabaResult>
def get_cloudaccount_alibaba(id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetCloudaccountAlibabaResult
def get_cloudaccount_alibaba_output(id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetCloudaccountAlibabaResult]
func LookupCloudaccountAlibaba(ctx *Context, args *LookupCloudaccountAlibabaArgs, opts ...InvokeOption) (*LookupCloudaccountAlibabaResult, error)
func LookupCloudaccountAlibabaOutput(ctx *Context, args *LookupCloudaccountAlibabaOutputArgs, opts ...InvokeOption) LookupCloudaccountAlibabaResultOutput
> Note: This function is named LookupCloudaccountAlibaba
in the Go SDK.
public static class GetCloudaccountAlibaba
{
public static Task<GetCloudaccountAlibabaResult> InvokeAsync(GetCloudaccountAlibabaArgs args, InvokeOptions? opts = null)
public static Output<GetCloudaccountAlibabaResult> Invoke(GetCloudaccountAlibabaInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetCloudaccountAlibabaResult> getCloudaccountAlibaba(GetCloudaccountAlibabaArgs args, InvokeOptions options)
public static Output<GetCloudaccountAlibabaResult> getCloudaccountAlibaba(GetCloudaccountAlibabaArgs args, InvokeOptions options)
fn::invoke:
function: dome9:index/getCloudaccountAlibaba:getCloudaccountAlibaba
arguments:
# arguments dictionary
The following arguments are supported:
- Id string
- The Dome9 id for the Alibaba account.
- Id string
- The Dome9 id for the Alibaba account.
- id String
- The Dome9 id for the Alibaba account.
- id string
- The Dome9 id for the Alibaba account.
- id str
- The Dome9 id for the Alibaba account.
- id String
- The Dome9 id for the Alibaba account.
getCloudaccountAlibaba Result
The following output properties are available:
- Alibaba
Account stringId - Alibaba account id.
- Creation
Date string - Date Alibaba account was onboarded to a Dome9 account.
- Credentials Dictionary<string, string>
- Has the following arguments:
- Id string
- Name string
- Account name (in Dome9).
- Organizational
Unit stringId - Organizational unit id.
- Organizational
Unit stringName - Organizational unit name.
- Organizational
Unit stringPath - Organizational unit path.
- Vendor string
- The cloud provider (Alibaba).
- Alibaba
Account stringId - Alibaba account id.
- Creation
Date string - Date Alibaba account was onboarded to a Dome9 account.
- Credentials map[string]string
- Has the following arguments:
- Id string
- Name string
- Account name (in Dome9).
- Organizational
Unit stringId - Organizational unit id.
- Organizational
Unit stringName - Organizational unit name.
- Organizational
Unit stringPath - Organizational unit path.
- Vendor string
- The cloud provider (Alibaba).
- alibaba
Account StringId - Alibaba account id.
- creation
Date String - Date Alibaba account was onboarded to a Dome9 account.
- credentials Map<String,String>
- Has the following arguments:
- id String
- name String
- Account name (in Dome9).
- organizational
Unit StringId - Organizational unit id.
- organizational
Unit StringName - Organizational unit name.
- organizational
Unit StringPath - Organizational unit path.
- vendor String
- The cloud provider (Alibaba).
- alibaba
Account stringId - Alibaba account id.
- creation
Date string - Date Alibaba account was onboarded to a Dome9 account.
- credentials {[key: string]: string}
- Has the following arguments:
- id string
- name string
- Account name (in Dome9).
- organizational
Unit stringId - Organizational unit id.
- organizational
Unit stringName - Organizational unit name.
- organizational
Unit stringPath - Organizational unit path.
- vendor string
- The cloud provider (Alibaba).
- alibaba_
account_ strid - Alibaba account id.
- creation_
date str - Date Alibaba account was onboarded to a Dome9 account.
- credentials Mapping[str, str]
- Has the following arguments:
- id str
- name str
- Account name (in Dome9).
- organizational_
unit_ strid - Organizational unit id.
- organizational_
unit_ strname - Organizational unit name.
- organizational_
unit_ strpath - Organizational unit path.
- vendor str
- The cloud provider (Alibaba).
- alibaba
Account StringId - Alibaba account id.
- creation
Date String - Date Alibaba account was onboarded to a Dome9 account.
- credentials Map<String>
- Has the following arguments:
- id String
- name String
- Account name (in Dome9).
- organizational
Unit StringId - Organizational unit id.
- organizational
Unit StringName - Organizational unit name.
- organizational
Unit StringPath - Organizational unit path.
- vendor String
- The cloud provider (Alibaba).
Package Details
- Repository
- dome9 dome9/terraform-provider-dome9
- License
- Notes
- This Pulumi package is based on the
dome9
Terraform Provider.