dome9 1.40.3 published on Monday, Apr 14, 2025 by dome9
dome9.getAwpAzureOnboarding
Explore with Pulumi AI
Use this data source to get information about Azure AWP onboarding in Dome9. it gives details information about the awp azure account scanner configurations.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as dome9 from "@pulumi/dome9";
const test = dome9.getAwpAzureOnboarding({
id: "d9-azure-cloudguard-account-id or azure-subscription-id",
});
import pulumi
import pulumi_dome9 as dome9
test = dome9.get_awp_azure_onboarding(id="d9-azure-cloudguard-account-id or azure-subscription-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.LookupAwpAzureOnboarding(ctx, &dome9.LookupAwpAzureOnboardingArgs{
Id: "d9-azure-cloudguard-account-id or azure-subscription-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.GetAwpAzureOnboarding.Invoke(new()
{
Id = "d9-azure-cloudguard-account-id or azure-subscription-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.GetAwpAzureOnboardingArgs;
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.getAwpAzureOnboarding(GetAwpAzureOnboardingArgs.builder()
.id("d9-azure-cloudguard-account-id or azure-subscription-id")
.build());
}
}
variables:
test:
fn::invoke:
function: dome9:getAwpAzureOnboarding
arguments:
id: d9-azure-cloudguard-account-id or azure-subscription-id
Using getAwpAzureOnboarding
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 getAwpAzureOnboarding(args: GetAwpAzureOnboardingArgs, opts?: InvokeOptions): Promise<GetAwpAzureOnboardingResult>
function getAwpAzureOnboardingOutput(args: GetAwpAzureOnboardingOutputArgs, opts?: InvokeOptions): Output<GetAwpAzureOnboardingResult>
def get_awp_azure_onboarding(id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetAwpAzureOnboardingResult
def get_awp_azure_onboarding_output(id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetAwpAzureOnboardingResult]
func LookupAwpAzureOnboarding(ctx *Context, args *LookupAwpAzureOnboardingArgs, opts ...InvokeOption) (*LookupAwpAzureOnboardingResult, error)
func LookupAwpAzureOnboardingOutput(ctx *Context, args *LookupAwpAzureOnboardingOutputArgs, opts ...InvokeOption) LookupAwpAzureOnboardingResultOutput
> Note: This function is named LookupAwpAzureOnboarding
in the Go SDK.
public static class GetAwpAzureOnboarding
{
public static Task<GetAwpAzureOnboardingResult> InvokeAsync(GetAwpAzureOnboardingArgs args, InvokeOptions? opts = null)
public static Output<GetAwpAzureOnboardingResult> Invoke(GetAwpAzureOnboardingInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetAwpAzureOnboardingResult> getAwpAzureOnboarding(GetAwpAzureOnboardingArgs args, InvokeOptions options)
public static Output<GetAwpAzureOnboardingResult> getAwpAzureOnboarding(GetAwpAzureOnboardingArgs args, InvokeOptions options)
fn::invoke:
function: dome9:index/getAwpAzureOnboarding:getAwpAzureOnboarding
arguments:
# arguments dictionary
The following arguments are supported:
- Id string
- The Dome9 id for the onboarded Azure account.
- Id string
- The Dome9 id for the onboarded Azure account.
- id String
- The Dome9 id for the onboarded Azure account.
- id string
- The Dome9 id for the onboarded Azure account.
- id str
- The Dome9 id for the onboarded Azure account.
- id String
- The Dome9 id for the onboarded Azure account.
getAwpAzureOnboarding Result
The following output properties are available:
- Agentless
Account List<GetSettings Awp Azure Onboarding Agentless Account Setting> - The settings for the agentless account that the awp scanner will be configured with.
- Agentless
Protection boolEnabled - Whether agentless protection is enabled or not.
- Cloud
Account stringId - The CloudGuard account ID.
- Cloud
Provider string - The cloud provider for the onboarding process.
- Id string
- Is
Org boolOnboarding - Whether the onboarding process is for an organization.
- Missing
Awp List<string>Private Network Regions - The regions missing AWP private network.
- Scan
Mode string - The scan mode of the onboarding process
- Should
Update bool - Whether the onboarding process should be updated.
- Agentless
Account []GetSettings Awp Azure Onboarding Agentless Account Setting - The settings for the agentless account that the awp scanner will be configured with.
- Agentless
Protection boolEnabled - Whether agentless protection is enabled or not.
- Cloud
Account stringId - The CloudGuard account ID.
- Cloud
Provider string - The cloud provider for the onboarding process.
- Id string
- Is
Org boolOnboarding - Whether the onboarding process is for an organization.
- Missing
Awp []stringPrivate Network Regions - The regions missing AWP private network.
- Scan
Mode string - The scan mode of the onboarding process
- Should
Update bool - Whether the onboarding process should be updated.
- agentless
Account List<GetSettings Awp Azure Onboarding Agentless Account Setting> - The settings for the agentless account that the awp scanner will be configured with.
- agentless
Protection BooleanEnabled - Whether agentless protection is enabled or not.
- cloud
Account StringId - The CloudGuard account ID.
- cloud
Provider String - The cloud provider for the onboarding process.
- id String
- is
Org BooleanOnboarding - Whether the onboarding process is for an organization.
- missing
Awp List<String>Private Network Regions - The regions missing AWP private network.
- scan
Mode String - The scan mode of the onboarding process
- should
Update Boolean - Whether the onboarding process should be updated.
- agentless
Account GetSettings Awp Azure Onboarding Agentless Account Setting[] - The settings for the agentless account that the awp scanner will be configured with.
- agentless
Protection booleanEnabled - Whether agentless protection is enabled or not.
- cloud
Account stringId - The CloudGuard account ID.
- cloud
Provider string - The cloud provider for the onboarding process.
- id string
- is
Org booleanOnboarding - Whether the onboarding process is for an organization.
- missing
Awp string[]Private Network Regions - The regions missing AWP private network.
- scan
Mode string - The scan mode of the onboarding process
- should
Update boolean - Whether the onboarding process should be updated.
- agentless_
account_ Sequence[Getsettings Awp Azure Onboarding Agentless Account Setting] - The settings for the agentless account that the awp scanner will be configured with.
- agentless_
protection_ boolenabled - Whether agentless protection is enabled or not.
- cloud_
account_ strid - The CloudGuard account ID.
- cloud_
provider str - The cloud provider for the onboarding process.
- id str
- is_
org_ boolonboarding - Whether the onboarding process is for an organization.
- missing_
awp_ Sequence[str]private_ network_ regions - The regions missing AWP private network.
- scan_
mode str - The scan mode of the onboarding process
- should_
update bool - Whether the onboarding process should be updated.
- agentless
Account List<Property Map>Settings - The settings for the agentless account that the awp scanner will be configured with.
- agentless
Protection BooleanEnabled - Whether agentless protection is enabled or not.
- cloud
Account StringId - The CloudGuard account ID.
- cloud
Provider String - The cloud provider for the onboarding process.
- id String
- is
Org BooleanOnboarding - Whether the onboarding process is for an organization.
- missing
Awp List<String>Private Network Regions - The regions missing AWP private network.
- scan
Mode String - The scan mode of the onboarding process
- should
Update Boolean - Whether the onboarding process should be updated.
Supporting Types
GetAwpAzureOnboardingAgentlessAccountSetting
- Dictionary<string, string>
- Disabled
Regions List<string> - In
Account stringScanner Vpc - Max
Concurrent doubleScans Per Region - Scan
Machine doubleInterval In Hours - Skip
Function boolApps Scan - Sse
Cmk boolEncrypted Disks Scan
- map[string]string
- Disabled
Regions []string - In
Account stringScanner Vpc - Max
Concurrent float64Scans Per Region - Scan
Machine float64Interval In Hours - Skip
Function boolApps Scan - Sse
Cmk boolEncrypted Disks Scan
- Map<String,String>
- disabled
Regions List<String> - in
Account StringScanner Vpc - max
Concurrent DoubleScans Per Region - scan
Machine DoubleInterval In Hours - skip
Function BooleanApps Scan - sse
Cmk BooleanEncrypted Disks Scan
- {[key: string]: string}
- disabled
Regions string[] - in
Account stringScanner Vpc - max
Concurrent numberScans Per Region - scan
Machine numberInterval In Hours - skip
Function booleanApps Scan - sse
Cmk booleanEncrypted Disks Scan
- Mapping[str, str]
- disabled_
regions Sequence[str] - in_
account_ strscanner_ vpc - max_
concurrent_ floatscans_ per_ region - scan_
machine_ floatinterval_ in_ hours - skip_
function_ boolapps_ scan - sse_
cmk_ boolencrypted_ disks_ scan
- Map<String>
- disabled
Regions List<String> - in
Account StringScanner Vpc - max
Concurrent NumberScans Per Region - scan
Machine NumberInterval In Hours - skip
Function BooleanApps Scan - sse
Cmk BooleanEncrypted Disks Scan
Package Details
- Repository
- dome9 dome9/terraform-provider-dome9
- License
- Notes
- This Pulumi package is based on the
dome9
Terraform Provider.