checkpoint 2.9.0 published on Monday, Apr 14, 2025 by checkpointsw
checkpoint.getManagementCmeAccountsAws
Explore with Pulumi AI
checkpoint 2.9.0 published on Monday, Apr 14, 2025 by checkpointsw
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as checkpoint from "@pulumi/checkpoint";
const awsAccount = checkpoint.getManagementCmeAccountsAws({
name: "awsAccount",
});
import pulumi
import pulumi_checkpoint as checkpoint
aws_account = checkpoint.get_management_cme_accounts_aws(name="awsAccount")
package main
import (
"github.com/pulumi/pulumi-terraform-provider/sdks/go/checkpoint/v2/checkpoint"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := checkpoint.LookupManagementCmeAccountsAws(ctx, &checkpoint.LookupManagementCmeAccountsAwsArgs{
Name: "awsAccount",
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Checkpoint = Pulumi.Checkpoint;
return await Deployment.RunAsync(() =>
{
var awsAccount = Checkpoint.GetManagementCmeAccountsAws.Invoke(new()
{
Name = "awsAccount",
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.checkpoint.CheckpointFunctions;
import com.pulumi.checkpoint.inputs.GetManagementCmeAccountsAwsArgs;
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 awsAccount = CheckpointFunctions.getManagementCmeAccountsAws(GetManagementCmeAccountsAwsArgs.builder()
.name("awsAccount")
.build());
}
}
variables:
awsAccount:
fn::invoke:
function: checkpoint:getManagementCmeAccountsAws
arguments:
name: awsAccount
Using getManagementCmeAccountsAws
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 getManagementCmeAccountsAws(args: GetManagementCmeAccountsAwsArgs, opts?: InvokeOptions): Promise<GetManagementCmeAccountsAwsResult>
function getManagementCmeAccountsAwsOutput(args: GetManagementCmeAccountsAwsOutputArgs, opts?: InvokeOptions): Output<GetManagementCmeAccountsAwsResult>
def get_management_cme_accounts_aws(id: Optional[str] = None,
name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetManagementCmeAccountsAwsResult
def get_management_cme_accounts_aws_output(id: Optional[pulumi.Input[str]] = None,
name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetManagementCmeAccountsAwsResult]
func LookupManagementCmeAccountsAws(ctx *Context, args *LookupManagementCmeAccountsAwsArgs, opts ...InvokeOption) (*LookupManagementCmeAccountsAwsResult, error)
func LookupManagementCmeAccountsAwsOutput(ctx *Context, args *LookupManagementCmeAccountsAwsOutputArgs, opts ...InvokeOption) LookupManagementCmeAccountsAwsResultOutput
> Note: This function is named LookupManagementCmeAccountsAws
in the Go SDK.
public static class GetManagementCmeAccountsAws
{
public static Task<GetManagementCmeAccountsAwsResult> InvokeAsync(GetManagementCmeAccountsAwsArgs args, InvokeOptions? opts = null)
public static Output<GetManagementCmeAccountsAwsResult> Invoke(GetManagementCmeAccountsAwsInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetManagementCmeAccountsAwsResult> getManagementCmeAccountsAws(GetManagementCmeAccountsAwsArgs args, InvokeOptions options)
public static Output<GetManagementCmeAccountsAwsResult> getManagementCmeAccountsAws(GetManagementCmeAccountsAwsArgs args, InvokeOptions options)
fn::invoke:
function: checkpoint:index/getManagementCmeAccountsAws:getManagementCmeAccountsAws
arguments:
# arguments dictionary
The following arguments are supported:
getManagementCmeAccountsAws Result
The following output properties are available:
- Access
Key string - Communities List<string>
- Credentials
File string - Deletion
Tolerance double - Domain string
- Gw
Configurations List<string> - Id string
- Name string
- Platform string
- Regions List<string>
- Scan
Gateways bool - Scan
Load boolBalancers - Scan
Subnets bool - Scan
Vpn bool - Secret
Key string - Sts
External stringId - Sts
Role string - Sub
Accounts List<GetManagement Cme Accounts Aws Sub Account>
- Access
Key string - Communities []string
- Credentials
File string - Deletion
Tolerance float64 - Domain string
- Gw
Configurations []string - Id string
- Name string
- Platform string
- Regions []string
- Scan
Gateways bool - Scan
Load boolBalancers - Scan
Subnets bool - Scan
Vpn bool - Secret
Key string - Sts
External stringId - Sts
Role string - Sub
Accounts []GetManagement Cme Accounts Aws Sub Account
- access
Key String - communities List<String>
- credentials
File String - deletion
Tolerance Double - domain String
- gw
Configurations List<String> - id String
- name String
- platform String
- regions List<String>
- scan
Gateways Boolean - scan
Load BooleanBalancers - scan
Subnets Boolean - scan
Vpn Boolean - secret
Key String - sts
External StringId - sts
Role String - sub
Accounts List<GetManagement Cme Accounts Aws Sub Account>
- access
Key string - communities string[]
- credentials
File string - deletion
Tolerance number - domain string
- gw
Configurations string[] - id string
- name string
- platform string
- regions string[]
- scan
Gateways boolean - scan
Load booleanBalancers - scan
Subnets boolean - scan
Vpn boolean - secret
Key string - sts
External stringId - sts
Role string - sub
Accounts GetManagement Cme Accounts Aws Sub Account[]
- access_
key str - communities Sequence[str]
- credentials_
file str - deletion_
tolerance float - domain str
- gw_
configurations Sequence[str] - id str
- name str
- platform str
- regions Sequence[str]
- scan_
gateways bool - scan_
load_ boolbalancers - scan_
subnets bool - scan_
vpn bool - secret_
key str - sts_
external_ strid - sts_
role str - sub_
accounts Sequence[GetManagement Cme Accounts Aws Sub Account]
- access
Key String - communities List<String>
- credentials
File String - deletion
Tolerance Number - domain String
- gw
Configurations List<String> - id String
- name String
- platform String
- regions List<String>
- scan
Gateways Boolean - scan
Load BooleanBalancers - scan
Subnets Boolean - scan
Vpn Boolean - secret
Key String - sts
External StringId - sts
Role String - sub
Accounts List<Property Map>
Supporting Types
GetManagementCmeAccountsAwsSubAccount
- Access
Key string - Sub-account access key.
- Credentials
File string - Sub-account credentials file.
- Name string
- Sub-account name.
- Secret
Key string - Sub-account secret key.
- Sts
External stringId - Sub-account STS external id. Must exist with STS role.
- Sts
Role string - Sub-account STS role.
- Access
Key string - Sub-account access key.
- Credentials
File string - Sub-account credentials file.
- Name string
- Sub-account name.
- Secret
Key string - Sub-account secret key.
- Sts
External stringId - Sub-account STS external id. Must exist with STS role.
- Sts
Role string - Sub-account STS role.
- access
Key String - Sub-account access key.
- credentials
File String - Sub-account credentials file.
- name String
- Sub-account name.
- secret
Key String - Sub-account secret key.
- sts
External StringId - Sub-account STS external id. Must exist with STS role.
- sts
Role String - Sub-account STS role.
- access
Key string - Sub-account access key.
- credentials
File string - Sub-account credentials file.
- name string
- Sub-account name.
- secret
Key string - Sub-account secret key.
- sts
External stringId - Sub-account STS external id. Must exist with STS role.
- sts
Role string - Sub-account STS role.
- access_
key str - Sub-account access key.
- credentials_
file str - Sub-account credentials file.
- name str
- Sub-account name.
- secret_
key str - Sub-account secret key.
- sts_
external_ strid - Sub-account STS external id. Must exist with STS role.
- sts_
role str - Sub-account STS role.
- access
Key String - Sub-account access key.
- credentials
File String - Sub-account credentials file.
- name String
- Sub-account name.
- secret
Key String - Sub-account secret key.
- sts
External StringId - Sub-account STS external id. Must exist with STS role.
- sts
Role String - Sub-account STS role.
Package Details
- Repository
- checkpoint checkpointsw/terraform-provider-checkpoint
- License
- Notes
- This Pulumi package is based on the
checkpoint
Terraform Provider.
checkpoint 2.9.0 published on Monday, Apr 14, 2025 by checkpointsw