Viewing docs for prismacloud 1.7.1
published on Tuesday, Mar 3, 2026 by paloaltonetworks
published on Tuesday, Mar 3, 2026 by paloaltonetworks
Viewing docs for prismacloud 1.7.1
published on Tuesday, Mar 3, 2026 by paloaltonetworks
published on Tuesday, Mar 3, 2026 by paloaltonetworks
Retrieve information on a specific cloud account.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as prismacloud from "@pulumi/prismacloud";
const example = prismacloud.getOrgCloudAccount({
cloudType: "azure",
name: "My Azure cloud account",
});
import pulumi
import pulumi_prismacloud as prismacloud
example = prismacloud.get_org_cloud_account(cloud_type="azure",
name="My Azure cloud account")
package main
import (
"github.com/pulumi/pulumi-terraform-provider/sdks/go/prismacloud/prismacloud"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := prismacloud.LookupOrgCloudAccount(ctx, &prismacloud.LookupOrgCloudAccountArgs{
CloudType: "azure",
Name: pulumi.StringRef("My Azure cloud account"),
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Prismacloud = Pulumi.Prismacloud;
return await Deployment.RunAsync(() =>
{
var example = Prismacloud.GetOrgCloudAccount.Invoke(new()
{
CloudType = "azure",
Name = "My Azure cloud account",
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.prismacloud.PrismacloudFunctions;
import com.pulumi.prismacloud.inputs.GetOrgCloudAccountArgs;
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 example = PrismacloudFunctions.getOrgCloudAccount(GetOrgCloudAccountArgs.builder()
.cloudType("azure")
.name("My Azure cloud account")
.build());
}
}
variables:
example:
fn::invoke:
function: prismacloud:getOrgCloudAccount
arguments:
cloudType: azure
name: My Azure cloud account
Using getOrgCloudAccount
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 getOrgCloudAccount(args: GetOrgCloudAccountArgs, opts?: InvokeOptions): Promise<GetOrgCloudAccountResult>
function getOrgCloudAccountOutput(args: GetOrgCloudAccountOutputArgs, opts?: InvokeOptions): Output<GetOrgCloudAccountResult>def get_org_cloud_account(account_id: Optional[str] = None,
cloud_type: Optional[str] = None,
id: Optional[str] = None,
name: Optional[str] = None,
ocis: Optional[Sequence[GetOrgCloudAccountOci]] = None,
opts: Optional[InvokeOptions] = None) -> GetOrgCloudAccountResult
def get_org_cloud_account_output(account_id: Optional[pulumi.Input[str]] = None,
cloud_type: Optional[pulumi.Input[str]] = None,
id: Optional[pulumi.Input[str]] = None,
name: Optional[pulumi.Input[str]] = None,
ocis: Optional[pulumi.Input[Sequence[pulumi.Input[GetOrgCloudAccountOciArgs]]]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetOrgCloudAccountResult]func LookupOrgCloudAccount(ctx *Context, args *LookupOrgCloudAccountArgs, opts ...InvokeOption) (*LookupOrgCloudAccountResult, error)
func LookupOrgCloudAccountOutput(ctx *Context, args *LookupOrgCloudAccountOutputArgs, opts ...InvokeOption) LookupOrgCloudAccountResultOutput> Note: This function is named LookupOrgCloudAccount in the Go SDK.
public static class GetOrgCloudAccount
{
public static Task<GetOrgCloudAccountResult> InvokeAsync(GetOrgCloudAccountArgs args, InvokeOptions? opts = null)
public static Output<GetOrgCloudAccountResult> Invoke(GetOrgCloudAccountInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetOrgCloudAccountResult> getOrgCloudAccount(GetOrgCloudAccountArgs args, InvokeOptions options)
public static Output<GetOrgCloudAccountResult> getOrgCloudAccount(GetOrgCloudAccountArgs args, InvokeOptions options)
fn::invoke:
function: prismacloud:index/getOrgCloudAccount:getOrgCloudAccount
arguments:
# arguments dictionaryThe following arguments are supported:
- cloud_
type str - The cloud type. Valid values are
aws,azure,gcp, oroci. - account_
id str - Account ID; computed if this is not supplied.
- id str
- name str
- Cloud account name; computed if this is not supplied.
- ocis
Sequence[Get
Org Cloud Account Oci] - Oci account type spec, defined below.
getOrgCloudAccount Result
The following output properties are available:
- Account
Id string - Oci account ID.
- Aws
List<Get
Org Cloud Account Aw> - AWS org account type spec, defined below.
- Azures
List<Get
Org Cloud Account Azure> - Azure org account type spec, defined below.
- Cloud
Type string - Gcps
List<Get
Org Cloud Account Gcp> - GCP org account type spec, defined below.
- Id string
- Name string
- Name to be used for the account on the Prisma Cloud platform (must be unique).
- Ocis
List<Get
Org Cloud Account Oci> - Oci account type spec, defined below.
- Account
Id string - Oci account ID.
- Aws
[]Get
Org Cloud Account Aw - AWS org account type spec, defined below.
- Azures
[]Get
Org Cloud Account Azure - Azure org account type spec, defined below.
- Cloud
Type string - Gcps
[]Get
Org Cloud Account Gcp - GCP org account type spec, defined below.
- Id string
- Name string
- Name to be used for the account on the Prisma Cloud platform (must be unique).
- Ocis
[]Get
Org Cloud Account Oci - Oci account type spec, defined below.
- account
Id String - Oci account ID.
- aws
List<Get
Org Cloud Account Aw> - AWS org account type spec, defined below.
- azures
List<Get
Org Cloud Account Azure> - Azure org account type spec, defined below.
- cloud
Type String - gcps
List<Get
Org Cloud Account Gcp> - GCP org account type spec, defined below.
- id String
- name String
- Name to be used for the account on the Prisma Cloud platform (must be unique).
- ocis
List<Get
Org Cloud Account Oci> - Oci account type spec, defined below.
- account
Id string - Oci account ID.
- aws
Get
Org Cloud Account Aw[] - AWS org account type spec, defined below.
- azures
Get
Org Cloud Account Azure[] - Azure org account type spec, defined below.
- cloud
Type string - gcps
Get
Org Cloud Account Gcp[] - GCP org account type spec, defined below.
- id string
- name string
- Name to be used for the account on the Prisma Cloud platform (must be unique).
- ocis
Get
Org Cloud Account Oci[] - Oci account type spec, defined below.
- account_
id str - Oci account ID.
- aws
Sequence[Get
Org Cloud Account Aw] - AWS org account type spec, defined below.
- azures
Sequence[Get
Org Cloud Account Azure] - Azure org account type spec, defined below.
- cloud_
type str - gcps
Sequence[Get
Org Cloud Account Gcp] - GCP org account type spec, defined below.
- id str
- name str
- Name to be used for the account on the Prisma Cloud platform (must be unique).
- ocis
Sequence[Get
Org Cloud Account Oci] - Oci account type spec, defined below.
- account
Id String - Oci account ID.
- aws List<Property Map>
- AWS org account type spec, defined below.
- azures List<Property Map>
- Azure org account type spec, defined below.
- cloud
Type String - gcps List<Property Map>
- GCP org account type spec, defined below.
- id String
- name String
- Name to be used for the account on the Prisma Cloud platform (must be unique).
- ocis List<Property Map>
- Oci account type spec, defined below.
Supporting Types
GetOrgCloudAccountAw
- Account
Id string - Account ID; computed if this is not supplied.
- Account
Type string - Account type - account or tenant
- Enabled bool
- (bool) Whether or not the account is enabled.
- External
Id string - AWS account external ID.
- Group
Ids List<string> - account ID to which you are assigning this account.
- Hierarchy
Selections List<GetOrg Cloud Account Aw Hierarchy Selection> - List of hierarchy selection. Each item has resource ID, display name, node type and selection type, as defined below.
- Member
External stringId - Member
Role stringName - Member
Role boolStatus - Name string
- Cloud account name; computed if this is not supplied.
- Protection
Mode string - Protection Mode - Monitor, or Monitor and Protect.
- Role
Arn string - Unique identifier for an AWS resource (ARN).
- Account
Id string - Account ID; computed if this is not supplied.
- Account
Type string - Account type - account or tenant
- Enabled bool
- (bool) Whether or not the account is enabled.
- External
Id string - AWS account external ID.
- Group
Ids []string - account ID to which you are assigning this account.
- Hierarchy
Selections []GetOrg Cloud Account Aw Hierarchy Selection - List of hierarchy selection. Each item has resource ID, display name, node type and selection type, as defined below.
- Member
External stringId - Member
Role stringName - Member
Role boolStatus - Name string
- Cloud account name; computed if this is not supplied.
- Protection
Mode string - Protection Mode - Monitor, or Monitor and Protect.
- Role
Arn string - Unique identifier for an AWS resource (ARN).
- account
Id String - Account ID; computed if this is not supplied.
- account
Type String - Account type - account or tenant
- enabled Boolean
- (bool) Whether or not the account is enabled.
- external
Id String - AWS account external ID.
- group
Ids List<String> - account ID to which you are assigning this account.
- hierarchy
Selections List<GetOrg Cloud Account Aw Hierarchy Selection> - List of hierarchy selection. Each item has resource ID, display name, node type and selection type, as defined below.
- member
External StringId - member
Role StringName - member
Role BooleanStatus - name String
- Cloud account name; computed if this is not supplied.
- protection
Mode String - Protection Mode - Monitor, or Monitor and Protect.
- role
Arn String - Unique identifier for an AWS resource (ARN).
- account
Id string - Account ID; computed if this is not supplied.
- account
Type string - Account type - account or tenant
- enabled boolean
- (bool) Whether or not the account is enabled.
- external
Id string - AWS account external ID.
- group
Ids string[] - account ID to which you are assigning this account.
- hierarchy
Selections GetOrg Cloud Account Aw Hierarchy Selection[] - List of hierarchy selection. Each item has resource ID, display name, node type and selection type, as defined below.
- member
External stringId - member
Role stringName - member
Role booleanStatus - name string
- Cloud account name; computed if this is not supplied.
- protection
Mode string - Protection Mode - Monitor, or Monitor and Protect.
- role
Arn string - Unique identifier for an AWS resource (ARN).
- account_
id str - Account ID; computed if this is not supplied.
- account_
type str - Account type - account or tenant
- enabled bool
- (bool) Whether or not the account is enabled.
- external_
id str - AWS account external ID.
- group_
ids Sequence[str] - account ID to which you are assigning this account.
- hierarchy_
selections Sequence[GetOrg Cloud Account Aw Hierarchy Selection] - List of hierarchy selection. Each item has resource ID, display name, node type and selection type, as defined below.
- member_
external_ strid - member_
role_ strname - member_
role_ boolstatus - name str
- Cloud account name; computed if this is not supplied.
- protection_
mode str - Protection Mode - Monitor, or Monitor and Protect.
- role_
arn str - Unique identifier for an AWS resource (ARN).
- account
Id String - Account ID; computed if this is not supplied.
- account
Type String - Account type - account or tenant
- enabled Boolean
- (bool) Whether or not the account is enabled.
- external
Id String - AWS account external ID.
- group
Ids List<String> - account ID to which you are assigning this account.
- hierarchy
Selections List<Property Map> - List of hierarchy selection. Each item has resource ID, display name, node type and selection type, as defined below.
- member
External StringId - member
Role StringName - member
Role BooleanStatus - name String
- Cloud account name; computed if this is not supplied.
- protection
Mode String - Protection Mode - Monitor, or Monitor and Protect.
- role
Arn String - Unique identifier for an AWS resource (ARN).
GetOrgCloudAccountAwHierarchySelection
- Display
Name string - Display name for folder, project, or organization.
- Node
Type string - Node type - FOLDER, PROJECT, or ORG.
- Resource
Id string - Resource ID. For folders, format is folders/{folder ID}. For projects, format is {project number}. For orgs, format is organizations/{org ID}.
- Selection
Type string - Selection type - INCLUDE, EXCLUDE, or ALL.
- Display
Name string - Display name for folder, project, or organization.
- Node
Type string - Node type - FOLDER, PROJECT, or ORG.
- Resource
Id string - Resource ID. For folders, format is folders/{folder ID}. For projects, format is {project number}. For orgs, format is organizations/{org ID}.
- Selection
Type string - Selection type - INCLUDE, EXCLUDE, or ALL.
- display
Name String - Display name for folder, project, or organization.
- node
Type String - Node type - FOLDER, PROJECT, or ORG.
- resource
Id String - Resource ID. For folders, format is folders/{folder ID}. For projects, format is {project number}. For orgs, format is organizations/{org ID}.
- selection
Type String - Selection type - INCLUDE, EXCLUDE, or ALL.
- display
Name string - Display name for folder, project, or organization.
- node
Type string - Node type - FOLDER, PROJECT, or ORG.
- resource
Id string - Resource ID. For folders, format is folders/{folder ID}. For projects, format is {project number}. For orgs, format is organizations/{org ID}.
- selection
Type string - Selection type - INCLUDE, EXCLUDE, or ALL.
- display_
name str - Display name for folder, project, or organization.
- node_
type str - Node type - FOLDER, PROJECT, or ORG.
- resource_
id str - Resource ID. For folders, format is folders/{folder ID}. For projects, format is {project number}. For orgs, format is organizations/{org ID}.
- selection_
type str - Selection type - INCLUDE, EXCLUDE, or ALL.
- display
Name String - Display name for folder, project, or organization.
- node
Type String - Node type - FOLDER, PROJECT, or ORG.
- resource
Id String - Resource ID. For folders, format is folders/{folder ID}. For projects, format is {project number}. For orgs, format is organizations/{org ID}.
- selection
Type String - Selection type - INCLUDE, EXCLUDE, or ALL.
GetOrgCloudAccountAzure
- Account
Id string - Account ID; computed if this is not supplied.
- Account
Type string - Account type - account or tenant
- Client
Id string - Application ID registered with Active Directory.
- Enabled bool
- (bool) Whether or not the account is enabled.
- Group
Ids List<string> - account ID to which you are assigning this account.
- Hierarchy
Selections List<GetOrg Cloud Account Azure Hierarchy Selection> - List of hierarchy selection. Each item has resource ID, display name, node type and selection type, as defined below.
- Key string
- Application ID key.
- Monitor
Flow boolLogs - (bool) Automatically ingest flow logs.
- Name string
- Cloud account name; computed if this is not supplied.
- Protection
Mode string - Protection Mode - Monitor, or Monitor and Protect.
- Root
Sync boolEnabled - Service
Principal stringId - Unique ID of the service principal object associated with the Prisma Cloud application that you create.
- Tenant
Id string - Active Directory ID associated with Azure.
- Account
Id string - Account ID; computed if this is not supplied.
- Account
Type string - Account type - account or tenant
- Client
Id string - Application ID registered with Active Directory.
- Enabled bool
- (bool) Whether or not the account is enabled.
- Group
Ids []string - account ID to which you are assigning this account.
- Hierarchy
Selections []GetOrg Cloud Account Azure Hierarchy Selection - List of hierarchy selection. Each item has resource ID, display name, node type and selection type, as defined below.
- Key string
- Application ID key.
- Monitor
Flow boolLogs - (bool) Automatically ingest flow logs.
- Name string
- Cloud account name; computed if this is not supplied.
- Protection
Mode string - Protection Mode - Monitor, or Monitor and Protect.
- Root
Sync boolEnabled - Service
Principal stringId - Unique ID of the service principal object associated with the Prisma Cloud application that you create.
- Tenant
Id string - Active Directory ID associated with Azure.
- account
Id String - Account ID; computed if this is not supplied.
- account
Type String - Account type - account or tenant
- client
Id String - Application ID registered with Active Directory.
- enabled Boolean
- (bool) Whether or not the account is enabled.
- group
Ids List<String> - account ID to which you are assigning this account.
- hierarchy
Selections List<GetOrg Cloud Account Azure Hierarchy Selection> - List of hierarchy selection. Each item has resource ID, display name, node type and selection type, as defined below.
- key String
- Application ID key.
- monitor
Flow BooleanLogs - (bool) Automatically ingest flow logs.
- name String
- Cloud account name; computed if this is not supplied.
- protection
Mode String - Protection Mode - Monitor, or Monitor and Protect.
- root
Sync BooleanEnabled - service
Principal StringId - Unique ID of the service principal object associated with the Prisma Cloud application that you create.
- tenant
Id String - Active Directory ID associated with Azure.
- account
Id string - Account ID; computed if this is not supplied.
- account
Type string - Account type - account or tenant
- client
Id string - Application ID registered with Active Directory.
- enabled boolean
- (bool) Whether or not the account is enabled.
- group
Ids string[] - account ID to which you are assigning this account.
- hierarchy
Selections GetOrg Cloud Account Azure Hierarchy Selection[] - List of hierarchy selection. Each item has resource ID, display name, node type and selection type, as defined below.
- key string
- Application ID key.
- monitor
Flow booleanLogs - (bool) Automatically ingest flow logs.
- name string
- Cloud account name; computed if this is not supplied.
- protection
Mode string - Protection Mode - Monitor, or Monitor and Protect.
- root
Sync booleanEnabled - service
Principal stringId - Unique ID of the service principal object associated with the Prisma Cloud application that you create.
- tenant
Id string - Active Directory ID associated with Azure.
- account_
id str - Account ID; computed if this is not supplied.
- account_
type str - Account type - account or tenant
- client_
id str - Application ID registered with Active Directory.
- enabled bool
- (bool) Whether or not the account is enabled.
- group_
ids Sequence[str] - account ID to which you are assigning this account.
- hierarchy_
selections Sequence[GetOrg Cloud Account Azure Hierarchy Selection] - List of hierarchy selection. Each item has resource ID, display name, node type and selection type, as defined below.
- key str
- Application ID key.
- monitor_
flow_ boollogs - (bool) Automatically ingest flow logs.
- name str
- Cloud account name; computed if this is not supplied.
- protection_
mode str - Protection Mode - Monitor, or Monitor and Protect.
- root_
sync_ boolenabled - service_
principal_ strid - Unique ID of the service principal object associated with the Prisma Cloud application that you create.
- tenant_
id str - Active Directory ID associated with Azure.
- account
Id String - Account ID; computed if this is not supplied.
- account
Type String - Account type - account or tenant
- client
Id String - Application ID registered with Active Directory.
- enabled Boolean
- (bool) Whether or not the account is enabled.
- group
Ids List<String> - account ID to which you are assigning this account.
- hierarchy
Selections List<Property Map> - List of hierarchy selection. Each item has resource ID, display name, node type and selection type, as defined below.
- key String
- Application ID key.
- monitor
Flow BooleanLogs - (bool) Automatically ingest flow logs.
- name String
- Cloud account name; computed if this is not supplied.
- protection
Mode String - Protection Mode - Monitor, or Monitor and Protect.
- root
Sync BooleanEnabled - service
Principal StringId - Unique ID of the service principal object associated with the Prisma Cloud application that you create.
- tenant
Id String - Active Directory ID associated with Azure.
GetOrgCloudAccountAzureHierarchySelection
- Display
Name string - Display name for folder, project, or organization.
- Node
Type string - Node type - FOLDER, PROJECT, or ORG.
- Resource
Id string - Resource ID. For folders, format is folders/{folder ID}. For projects, format is {project number}. For orgs, format is organizations/{org ID}.
- Selection
Type string - Selection type - INCLUDE, EXCLUDE, or ALL.
- Display
Name string - Display name for folder, project, or organization.
- Node
Type string - Node type - FOLDER, PROJECT, or ORG.
- Resource
Id string - Resource ID. For folders, format is folders/{folder ID}. For projects, format is {project number}. For orgs, format is organizations/{org ID}.
- Selection
Type string - Selection type - INCLUDE, EXCLUDE, or ALL.
- display
Name String - Display name for folder, project, or organization.
- node
Type String - Node type - FOLDER, PROJECT, or ORG.
- resource
Id String - Resource ID. For folders, format is folders/{folder ID}. For projects, format is {project number}. For orgs, format is organizations/{org ID}.
- selection
Type String - Selection type - INCLUDE, EXCLUDE, or ALL.
- display
Name string - Display name for folder, project, or organization.
- node
Type string - Node type - FOLDER, PROJECT, or ORG.
- resource
Id string - Resource ID. For folders, format is folders/{folder ID}. For projects, format is {project number}. For orgs, format is organizations/{org ID}.
- selection
Type string - Selection type - INCLUDE, EXCLUDE, or ALL.
- display_
name str - Display name for folder, project, or organization.
- node_
type str - Node type - FOLDER, PROJECT, or ORG.
- resource_
id str - Resource ID. For folders, format is folders/{folder ID}. For projects, format is {project number}. For orgs, format is organizations/{org ID}.
- selection_
type str - Selection type - INCLUDE, EXCLUDE, or ALL.
- display
Name String - Display name for folder, project, or organization.
- node
Type String - Node type - FOLDER, PROJECT, or ORG.
- resource
Id String - Resource ID. For folders, format is folders/{folder ID}. For projects, format is {project number}. For orgs, format is organizations/{org ID}.
- selection
Type String - Selection type - INCLUDE, EXCLUDE, or ALL.
GetOrgCloudAccountGcp
- Account
Group stringCreation Mode - Cloud account group creation mode - MANUAL, AUTO, or RECURSIVE.
- Account
Id string - Account ID; computed if this is not supplied.
- Account
Type string - Account type - account or tenant
- Compression
Enabled bool - (bool) Enable flow log compression.
- Credentials
Json string - Content of the JSON credentials file.
- Dataflow
Enabled stringProject - GCP project for flow log compression.
- Enabled bool
- (bool) Whether or not the account is enabled.
- Flow
Log stringStorage Bucket - GCP Flow logs storage bucket.
- Group
Ids List<string> - account ID to which you are assigning this account.
- Hierarchy
Selections List<GetOrg Cloud Account Gcp Hierarchy Selection> - List of hierarchy selection. Each item has resource ID, display name, node type and selection type, as defined below.
- Name string
- Cloud account name; computed if this is not supplied.
- Organization
Name string - GCP org organization name.
- Protection
Mode string - Protection Mode - Monitor, or Monitor and Protect.
- Account
Group stringCreation Mode - Cloud account group creation mode - MANUAL, AUTO, or RECURSIVE.
- Account
Id string - Account ID; computed if this is not supplied.
- Account
Type string - Account type - account or tenant
- Compression
Enabled bool - (bool) Enable flow log compression.
- Credentials
Json string - Content of the JSON credentials file.
- Dataflow
Enabled stringProject - GCP project for flow log compression.
- Enabled bool
- (bool) Whether or not the account is enabled.
- Flow
Log stringStorage Bucket - GCP Flow logs storage bucket.
- Group
Ids []string - account ID to which you are assigning this account.
- Hierarchy
Selections []GetOrg Cloud Account Gcp Hierarchy Selection - List of hierarchy selection. Each item has resource ID, display name, node type and selection type, as defined below.
- Name string
- Cloud account name; computed if this is not supplied.
- Organization
Name string - GCP org organization name.
- Protection
Mode string - Protection Mode - Monitor, or Monitor and Protect.
- account
Group StringCreation Mode - Cloud account group creation mode - MANUAL, AUTO, or RECURSIVE.
- account
Id String - Account ID; computed if this is not supplied.
- account
Type String - Account type - account or tenant
- compression
Enabled Boolean - (bool) Enable flow log compression.
- credentials
Json String - Content of the JSON credentials file.
- dataflow
Enabled StringProject - GCP project for flow log compression.
- enabled Boolean
- (bool) Whether or not the account is enabled.
- flow
Log StringStorage Bucket - GCP Flow logs storage bucket.
- group
Ids List<String> - account ID to which you are assigning this account.
- hierarchy
Selections List<GetOrg Cloud Account Gcp Hierarchy Selection> - List of hierarchy selection. Each item has resource ID, display name, node type and selection type, as defined below.
- name String
- Cloud account name; computed if this is not supplied.
- organization
Name String - GCP org organization name.
- protection
Mode String - Protection Mode - Monitor, or Monitor and Protect.
- account
Group stringCreation Mode - Cloud account group creation mode - MANUAL, AUTO, or RECURSIVE.
- account
Id string - Account ID; computed if this is not supplied.
- account
Type string - Account type - account or tenant
- compression
Enabled boolean - (bool) Enable flow log compression.
- credentials
Json string - Content of the JSON credentials file.
- dataflow
Enabled stringProject - GCP project for flow log compression.
- enabled boolean
- (bool) Whether or not the account is enabled.
- flow
Log stringStorage Bucket - GCP Flow logs storage bucket.
- group
Ids string[] - account ID to which you are assigning this account.
- hierarchy
Selections GetOrg Cloud Account Gcp Hierarchy Selection[] - List of hierarchy selection. Each item has resource ID, display name, node type and selection type, as defined below.
- name string
- Cloud account name; computed if this is not supplied.
- organization
Name string - GCP org organization name.
- protection
Mode string - Protection Mode - Monitor, or Monitor and Protect.
- account_
group_ strcreation_ mode - Cloud account group creation mode - MANUAL, AUTO, or RECURSIVE.
- account_
id str - Account ID; computed if this is not supplied.
- account_
type str - Account type - account or tenant
- compression_
enabled bool - (bool) Enable flow log compression.
- credentials_
json str - Content of the JSON credentials file.
- dataflow_
enabled_ strproject - GCP project for flow log compression.
- enabled bool
- (bool) Whether or not the account is enabled.
- flow_
log_ strstorage_ bucket - GCP Flow logs storage bucket.
- group_
ids Sequence[str] - account ID to which you are assigning this account.
- hierarchy_
selections Sequence[GetOrg Cloud Account Gcp Hierarchy Selection] - List of hierarchy selection. Each item has resource ID, display name, node type and selection type, as defined below.
- name str
- Cloud account name; computed if this is not supplied.
- organization_
name str - GCP org organization name.
- protection_
mode str - Protection Mode - Monitor, or Monitor and Protect.
- account
Group StringCreation Mode - Cloud account group creation mode - MANUAL, AUTO, or RECURSIVE.
- account
Id String - Account ID; computed if this is not supplied.
- account
Type String - Account type - account or tenant
- compression
Enabled Boolean - (bool) Enable flow log compression.
- credentials
Json String - Content of the JSON credentials file.
- dataflow
Enabled StringProject - GCP project for flow log compression.
- enabled Boolean
- (bool) Whether or not the account is enabled.
- flow
Log StringStorage Bucket - GCP Flow logs storage bucket.
- group
Ids List<String> - account ID to which you are assigning this account.
- hierarchy
Selections List<Property Map> - List of hierarchy selection. Each item has resource ID, display name, node type and selection type, as defined below.
- name String
- Cloud account name; computed if this is not supplied.
- organization
Name String - GCP org organization name.
- protection
Mode String - Protection Mode - Monitor, or Monitor and Protect.
GetOrgCloudAccountGcpHierarchySelection
- Display
Name string - Display name for folder, project, or organization.
- Node
Type string - Node type - FOLDER, PROJECT, or ORG.
- Resource
Id string - Resource ID. For folders, format is folders/{folder ID}. For projects, format is {project number}. For orgs, format is organizations/{org ID}.
- Selection
Type string - Selection type - INCLUDE, EXCLUDE, or ALL.
- Display
Name string - Display name for folder, project, or organization.
- Node
Type string - Node type - FOLDER, PROJECT, or ORG.
- Resource
Id string - Resource ID. For folders, format is folders/{folder ID}. For projects, format is {project number}. For orgs, format is organizations/{org ID}.
- Selection
Type string - Selection type - INCLUDE, EXCLUDE, or ALL.
- display
Name String - Display name for folder, project, or organization.
- node
Type String - Node type - FOLDER, PROJECT, or ORG.
- resource
Id String - Resource ID. For folders, format is folders/{folder ID}. For projects, format is {project number}. For orgs, format is organizations/{org ID}.
- selection
Type String - Selection type - INCLUDE, EXCLUDE, or ALL.
- display
Name string - Display name for folder, project, or organization.
- node
Type string - Node type - FOLDER, PROJECT, or ORG.
- resource
Id string - Resource ID. For folders, format is folders/{folder ID}. For projects, format is {project number}. For orgs, format is organizations/{org ID}.
- selection
Type string - Selection type - INCLUDE, EXCLUDE, or ALL.
- display_
name str - Display name for folder, project, or organization.
- node_
type str - Node type - FOLDER, PROJECT, or ORG.
- resource_
id str - Resource ID. For folders, format is folders/{folder ID}. For projects, format is {project number}. For orgs, format is organizations/{org ID}.
- selection_
type str - Selection type - INCLUDE, EXCLUDE, or ALL.
- display
Name String - Display name for folder, project, or organization.
- node
Type String - Node type - FOLDER, PROJECT, or ORG.
- resource
Id String - Resource ID. For folders, format is folders/{folder ID}. For projects, format is {project number}. For orgs, format is organizations/{org ID}.
- selection
Type String - Selection type - INCLUDE, EXCLUDE, or ALL.
GetOrgCloudAccountOci
- Account
Id string - Account ID; computed if this is not supplied.
- Account
Type string - Account type - account or tenant
- Default
Account stringGroup Id - (Required) account ID to which you are assigning this account.
- Enabled bool
- (bool) Whether or not the account is enabled.
- Group
Name string - OCI identity group name that you define. Can be an existing group
- Home
Region string - OCI tenancy home region
- Name string
- Cloud account name; computed if this is not supplied.
- Policy
Name string - OCI identity policy name that you define. Can be an existing policy that has the right policy statements
- User
Name string - OCI identity user name that you define. Can be an existing user that has the right privileges
- User
Ocid string - OCI identity user Ocid that you define. Can be an existing user that has the right privileges
- Account
Id string - Account ID; computed if this is not supplied.
- Account
Type string - Account type - account or tenant
- Default
Account stringGroup Id - (Required) account ID to which you are assigning this account.
- Enabled bool
- (bool) Whether or not the account is enabled.
- Group
Name string - OCI identity group name that you define. Can be an existing group
- Home
Region string - OCI tenancy home region
- Name string
- Cloud account name; computed if this is not supplied.
- Policy
Name string - OCI identity policy name that you define. Can be an existing policy that has the right policy statements
- User
Name string - OCI identity user name that you define. Can be an existing user that has the right privileges
- User
Ocid string - OCI identity user Ocid that you define. Can be an existing user that has the right privileges
- account
Id String - Account ID; computed if this is not supplied.
- account
Type String - Account type - account or tenant
- default
Account StringGroup Id - (Required) account ID to which you are assigning this account.
- enabled Boolean
- (bool) Whether or not the account is enabled.
- group
Name String - OCI identity group name that you define. Can be an existing group
- home
Region String - OCI tenancy home region
- name String
- Cloud account name; computed if this is not supplied.
- policy
Name String - OCI identity policy name that you define. Can be an existing policy that has the right policy statements
- user
Name String - OCI identity user name that you define. Can be an existing user that has the right privileges
- user
Ocid String - OCI identity user Ocid that you define. Can be an existing user that has the right privileges
- account
Id string - Account ID; computed if this is not supplied.
- account
Type string - Account type - account or tenant
- default
Account stringGroup Id - (Required) account ID to which you are assigning this account.
- enabled boolean
- (bool) Whether or not the account is enabled.
- group
Name string - OCI identity group name that you define. Can be an existing group
- home
Region string - OCI tenancy home region
- name string
- Cloud account name; computed if this is not supplied.
- policy
Name string - OCI identity policy name that you define. Can be an existing policy that has the right policy statements
- user
Name string - OCI identity user name that you define. Can be an existing user that has the right privileges
- user
Ocid string - OCI identity user Ocid that you define. Can be an existing user that has the right privileges
- account_
id str - Account ID; computed if this is not supplied.
- account_
type str - Account type - account or tenant
- default_
account_ strgroup_ id - (Required) account ID to which you are assigning this account.
- enabled bool
- (bool) Whether or not the account is enabled.
- group_
name str - OCI identity group name that you define. Can be an existing group
- home_
region str - OCI tenancy home region
- name str
- Cloud account name; computed if this is not supplied.
- policy_
name str - OCI identity policy name that you define. Can be an existing policy that has the right policy statements
- user_
name str - OCI identity user name that you define. Can be an existing user that has the right privileges
- user_
ocid str - OCI identity user Ocid that you define. Can be an existing user that has the right privileges
- account
Id String - Account ID; computed if this is not supplied.
- account
Type String - Account type - account or tenant
- default
Account StringGroup Id - (Required) account ID to which you are assigning this account.
- enabled Boolean
- (bool) Whether or not the account is enabled.
- group
Name String - OCI identity group name that you define. Can be an existing group
- home
Region String - OCI tenancy home region
- name String
- Cloud account name; computed if this is not supplied.
- policy
Name String - OCI identity policy name that you define. Can be an existing policy that has the right policy statements
- user
Name String - OCI identity user name that you define. Can be an existing user that has the right privileges
- user
Ocid String - OCI identity user Ocid that you define. Can be an existing user that has the right privileges
Package Details
- Repository
- prismacloud paloaltonetworks/terraform-provider-prismacloud
- License
- Notes
- This Pulumi package is based on the
prismacloudTerraform Provider.
Viewing docs for prismacloud 1.7.1
published on Tuesday, Mar 3, 2026 by paloaltonetworks
published on Tuesday, Mar 3, 2026 by paloaltonetworks
