Viewing docs for dome9 1.40.4
published on Thursday, Oct 30, 2025 by dome9
published on Thursday, Oct 30, 2025 by dome9
Viewing docs for dome9 1.40.4
published on Thursday, Oct 30, 2025 by dome9
published on Thursday, Oct 30, 2025 by dome9
Use this data source to get information about a kubernetes cloud account onboarded to Dome9.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as dome9 from "@pulumi/dome9";
const test = dome9.getCloudaccountKubernetes({
id: "d9-kubernetes-cloud-account-id",
});
import pulumi
import pulumi_dome9 as dome9
test = dome9.get_cloudaccount_kubernetes(id="d9-kubernetes-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.LookupCloudaccountKubernetes(ctx, &dome9.LookupCloudaccountKubernetesArgs{
Id: "d9-kubernetes-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.GetCloudaccountKubernetes.Invoke(new()
{
Id = "d9-kubernetes-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.GetCloudaccountKubernetesArgs;
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.getCloudaccountKubernetes(GetCloudaccountKubernetesArgs.builder()
.id("d9-kubernetes-cloud-account-id")
.build());
}
}
variables:
test:
fn::invoke:
function: dome9:getCloudaccountKubernetes
arguments:
id: d9-kubernetes-cloud-account-id
Using getCloudaccountKubernetes
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 getCloudaccountKubernetes(args: GetCloudaccountKubernetesArgs, opts?: InvokeOptions): Promise<GetCloudaccountKubernetesResult>
function getCloudaccountKubernetesOutput(args: GetCloudaccountKubernetesOutputArgs, opts?: InvokeOptions): Output<GetCloudaccountKubernetesResult>def get_cloudaccount_kubernetes(id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetCloudaccountKubernetesResult
def get_cloudaccount_kubernetes_output(id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetCloudaccountKubernetesResult]func LookupCloudaccountKubernetes(ctx *Context, args *LookupCloudaccountKubernetesArgs, opts ...InvokeOption) (*LookupCloudaccountKubernetesResult, error)
func LookupCloudaccountKubernetesOutput(ctx *Context, args *LookupCloudaccountKubernetesOutputArgs, opts ...InvokeOption) LookupCloudaccountKubernetesResultOutput> Note: This function is named LookupCloudaccountKubernetes in the Go SDK.
public static class GetCloudaccountKubernetes
{
public static Task<GetCloudaccountKubernetesResult> InvokeAsync(GetCloudaccountKubernetesArgs args, InvokeOptions? opts = null)
public static Output<GetCloudaccountKubernetesResult> Invoke(GetCloudaccountKubernetesInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetCloudaccountKubernetesResult> getCloudaccountKubernetes(GetCloudaccountKubernetesArgs args, InvokeOptions options)
public static Output<GetCloudaccountKubernetesResult> getCloudaccountKubernetes(GetCloudaccountKubernetesArgs args, InvokeOptions options)
fn::invoke:
function: dome9:index/getCloudaccountKubernetes:getCloudaccountKubernetes
arguments:
# arguments dictionaryThe following arguments are supported:
- Id string
- The Dome9 id for the kubernetes account
- Id string
- The Dome9 id for the kubernetes account
- id String
- The Dome9 id for the kubernetes account
- id string
- The Dome9 id for the kubernetes account
- id str
- The Dome9 id for the kubernetes account
- id String
- The Dome9 id for the kubernetes account
getCloudaccountKubernetes Result
The following output properties are available:
- Admission
Controls List<GetCloudaccount Kubernetes Admission Control> - Admission Control details
- Cluster
Version string - The onboarded cluster version.
- Creation
Date string - Date account was onboarded to Dome9.
- Id string
- Image
Assurances List<GetCloudaccount Kubernetes Image Assurance> - Image Assurance details
- Name string
- The name of the kubernetes cluster as it appears in Dome9 kubernetes cloud account.
- Organizational
Unit stringId - Organizational unit id.
- Organizational
Unit stringName - Organizational unit name.
- Organizational
Unit stringPath - Organizational unit path.
- Runtime
Protections List<GetCloudaccount Kubernetes Runtime Protection> - Runtime Protection details
- Threat
Intelligences List<GetCloudaccount Kubernetes Threat Intelligence> - Threat Intelligence details
- Vendor string
- The cloud provider ("kubernetes").
- Admission
Controls []GetCloudaccount Kubernetes Admission Control - Admission Control details
- Cluster
Version string - The onboarded cluster version.
- Creation
Date string - Date account was onboarded to Dome9.
- Id string
- Image
Assurances []GetCloudaccount Kubernetes Image Assurance - Image Assurance details
- Name string
- The name of the kubernetes cluster as it appears in Dome9 kubernetes cloud account.
- Organizational
Unit stringId - Organizational unit id.
- Organizational
Unit stringName - Organizational unit name.
- Organizational
Unit stringPath - Organizational unit path.
- Runtime
Protections []GetCloudaccount Kubernetes Runtime Protection - Runtime Protection details
- Threat
Intelligences []GetCloudaccount Kubernetes Threat Intelligence - Threat Intelligence details
- Vendor string
- The cloud provider ("kubernetes").
- admission
Controls List<GetCloudaccount Kubernetes Admission Control> - Admission Control details
- cluster
Version String - The onboarded cluster version.
- creation
Date String - Date account was onboarded to Dome9.
- id String
- image
Assurances List<GetCloudaccount Kubernetes Image Assurance> - Image Assurance details
- name String
- The name of the kubernetes cluster as it appears in Dome9 kubernetes cloud account.
- organizational
Unit StringId - Organizational unit id.
- organizational
Unit StringName - Organizational unit name.
- organizational
Unit StringPath - Organizational unit path.
- runtime
Protections List<GetCloudaccount Kubernetes Runtime Protection> - Runtime Protection details
- threat
Intelligences List<GetCloudaccount Kubernetes Threat Intelligence> - Threat Intelligence details
- vendor String
- The cloud provider ("kubernetes").
- admission
Controls GetCloudaccount Kubernetes Admission Control[] - Admission Control details
- cluster
Version string - The onboarded cluster version.
- creation
Date string - Date account was onboarded to Dome9.
- id string
- image
Assurances GetCloudaccount Kubernetes Image Assurance[] - Image Assurance details
- name string
- The name of the kubernetes cluster as it appears in Dome9 kubernetes cloud account.
- organizational
Unit stringId - Organizational unit id.
- organizational
Unit stringName - Organizational unit name.
- organizational
Unit stringPath - Organizational unit path.
- runtime
Protections GetCloudaccount Kubernetes Runtime Protection[] - Runtime Protection details
- threat
Intelligences GetCloudaccount Kubernetes Threat Intelligence[] - Threat Intelligence details
- vendor string
- The cloud provider ("kubernetes").
- admission_
controls Sequence[GetCloudaccount Kubernetes Admission Control] - Admission Control details
- cluster_
version str - The onboarded cluster version.
- creation_
date str - Date account was onboarded to Dome9.
- id str
- image_
assurances Sequence[GetCloudaccount Kubernetes Image Assurance] - Image Assurance details
- name str
- The name of the kubernetes cluster as it appears in Dome9 kubernetes cloud account.
- organizational_
unit_ strid - Organizational unit id.
- organizational_
unit_ strname - Organizational unit name.
- organizational_
unit_ strpath - Organizational unit path.
- runtime_
protections Sequence[GetCloudaccount Kubernetes Runtime Protection] - Runtime Protection details
- threat_
intelligences Sequence[GetCloudaccount Kubernetes Threat Intelligence] - Threat Intelligence details
- vendor str
- The cloud provider ("kubernetes").
- admission
Controls List<Property Map> - Admission Control details
- cluster
Version String - The onboarded cluster version.
- creation
Date String - Date account was onboarded to Dome9.
- id String
- image
Assurances List<Property Map> - Image Assurance details
- name String
- The name of the kubernetes cluster as it appears in Dome9 kubernetes cloud account.
- organizational
Unit StringId - Organizational unit id.
- organizational
Unit StringName - Organizational unit name.
- organizational
Unit StringPath - Organizational unit path.
- runtime
Protections List<Property Map> - Runtime Protection details
- threat
Intelligences List<Property Map> - Threat Intelligence details
- vendor String
- The cloud provider ("kubernetes").
Supporting Types
GetCloudaccountKubernetesAdmissionControl
- Enabled bool
- Is Threat Intelligence enabled
- Enabled bool
- Is Threat Intelligence enabled
- enabled Boolean
- Is Threat Intelligence enabled
- enabled boolean
- Is Threat Intelligence enabled
- enabled bool
- Is Threat Intelligence enabled
- enabled Boolean
- Is Threat Intelligence enabled
GetCloudaccountKubernetesImageAssurance
- Enabled bool
- Is Threat Intelligence enabled
- Enabled bool
- Is Threat Intelligence enabled
- enabled Boolean
- Is Threat Intelligence enabled
- enabled boolean
- Is Threat Intelligence enabled
- enabled bool
- Is Threat Intelligence enabled
- enabled Boolean
- Is Threat Intelligence enabled
GetCloudaccountKubernetesRuntimeProtection
- Enabled bool
- Is Threat Intelligence enabled
- Enabled bool
- Is Threat Intelligence enabled
- enabled Boolean
- Is Threat Intelligence enabled
- enabled boolean
- Is Threat Intelligence enabled
- enabled bool
- Is Threat Intelligence enabled
- enabled Boolean
- Is Threat Intelligence enabled
GetCloudaccountKubernetesThreatIntelligence
- Enabled bool
- Is Threat Intelligence enabled
- Enabled bool
- Is Threat Intelligence enabled
- enabled Boolean
- Is Threat Intelligence enabled
- enabled boolean
- Is Threat Intelligence enabled
- enabled bool
- Is Threat Intelligence enabled
- enabled Boolean
- Is Threat Intelligence enabled
Package Details
- Repository
- dome9 dome9/terraform-provider-dome9
- License
- Notes
- This Pulumi package is based on the
dome9Terraform Provider.
Viewing docs for dome9 1.40.4
published on Thursday, Oct 30, 2025 by dome9
published on Thursday, Oct 30, 2025 by dome9
