prismacloud.OrgCloudAccountV2
Explore with Pulumi AI
Import
Resources can be imported using the cloud type and the ID:
$ pulumi import prismacloud:index/orgCloudAccountV2:OrgCloudAccountV2 example cloudType:accountId
Create OrgCloudAccountV2 Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new OrgCloudAccountV2(name: string, args?: OrgCloudAccountV2Args, opts?: CustomResourceOptions);
@overload
def OrgCloudAccountV2(resource_name: str,
args: Optional[OrgCloudAccountV2Args] = None,
opts: Optional[ResourceOptions] = None)
@overload
def OrgCloudAccountV2(resource_name: str,
opts: Optional[ResourceOptions] = None,
aws: Optional[OrgCloudAccountV2AwsArgs] = None,
azure: Optional[OrgCloudAccountV2AzureArgs] = None,
disable_on_destroy: Optional[bool] = None,
gcp: Optional[OrgCloudAccountV2GcpArgs] = None,
org_cloud_account_v2_id: Optional[str] = None,
timeouts: Optional[OrgCloudAccountV2TimeoutsArgs] = None)
func NewOrgCloudAccountV2(ctx *Context, name string, args *OrgCloudAccountV2Args, opts ...ResourceOption) (*OrgCloudAccountV2, error)
public OrgCloudAccountV2(string name, OrgCloudAccountV2Args? args = null, CustomResourceOptions? opts = null)
public OrgCloudAccountV2(String name, OrgCloudAccountV2Args args)
public OrgCloudAccountV2(String name, OrgCloudAccountV2Args args, CustomResourceOptions options)
type: prismacloud:OrgCloudAccountV2
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args OrgCloudAccountV2Args
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args OrgCloudAccountV2Args
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args OrgCloudAccountV2Args
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args OrgCloudAccountV2Args
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args OrgCloudAccountV2Args
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var orgCloudAccountV2Resource = new Prismacloud.OrgCloudAccountV2("orgCloudAccountV2Resource", new()
{
Aws = new Prismacloud.Inputs.OrgCloudAccountV2AwsArgs
{
AccountId = "string",
RoleArn = "string",
Name = "string",
ExternalId = "string",
GroupIds = new[]
{
"string",
},
DefaultAccountGroupId = "string",
Deleted = false,
DeploymentType = "string",
Enabled = false,
EventbridgeRuleNamePrefix = "string",
CreatedEpochMillis = 0,
Features = new[]
{
new Prismacloud.Inputs.OrgCloudAccountV2AwsFeatureArgs
{
Name = "string",
State = "string",
},
},
CustomerName = "string",
HasMemberRole = false,
HierarchySelections = new[]
{
new Prismacloud.Inputs.OrgCloudAccountV2AwsHierarchySelectionArgs
{
DisplayName = "string",
NodeType = "string",
ResourceId = "string",
SelectionType = "string",
},
},
LastModifiedBy = "string",
LastModifiedEpochMillis = 0,
CloudType = "string",
ParentId = "string",
ProtectionMode = "string",
AccountType = "string",
TemplateUrl = "string",
},
Azure = new Prismacloud.Inputs.OrgCloudAccountV2AzureArgs
{
Key = "string",
TenantId = "string",
ClientId = "string",
ServicePrincipalId = "string",
Name = "string",
Features = new[]
{
new Prismacloud.Inputs.OrgCloudAccountV2AzureFeatureArgs
{
Name = "string",
State = "string",
},
},
LastModifiedBy = "string",
Deleted = false,
DeploymentType = "string",
DeploymentTypeDescription = "string",
Enabled = false,
EnvironmentType = "string",
AccountId = "string",
GroupIds = new[]
{
"string",
},
HierarchySelections = new[]
{
new Prismacloud.Inputs.OrgCloudAccountV2AzureHierarchySelectionArgs
{
DisplayName = "string",
NodeType = "string",
ResourceId = "string",
SelectionType = "string",
},
},
CustomerName = "string",
DefaultAccountGroupId = "string",
LastModifiedEpochMillis = 0,
MemberSyncEnabled = false,
MonitorFlowLogs = false,
CreatedEpochMillis = 0,
ParentId = "string",
ProtectionMode = "string",
RootSyncEnabled = false,
CloudType = "string",
TemplateUrl = "string",
AccountType = "string",
},
DisableOnDestroy = false,
Gcp = new Prismacloud.Inputs.OrgCloudAccountV2GcpArgs
{
Credentials = "string",
AccountId = "string",
AccountType = "string",
Name = "string",
DefaultAccountGroupId = "string",
DeploymentTypeDescription = "string",
Features = new[]
{
new Prismacloud.Inputs.OrgCloudAccountV2GcpFeatureArgs
{
Name = "string",
State = "string",
},
},
CreatedEpochMillis = 0,
CloudType = "string",
CustomerName = "string",
DataflowEnabledProject = "string",
AuthenticationType = "string",
Deleted = false,
DeploymentType = "string",
AccountGroupCreationMode = "string",
Enabled = false,
CompressionEnabled = false,
FlowLogStorageBucket = "string",
GroupIds = new[]
{
"string",
},
HierarchySelections = new[]
{
new Prismacloud.Inputs.OrgCloudAccountV2GcpHierarchySelectionArgs
{
DisplayName = "string",
NodeType = "string",
ResourceId = "string",
SelectionType = "string",
},
},
LastModifiedBy = "string",
LastModifiedEpochMillis = 0,
AddedOnTs = 0,
OrganizationName = "string",
ParentId = "string",
ProjectId = "string",
ProtectionMode = "string",
ServiceAccountEmail = "string",
StorageScanEnabled = false,
},
OrgCloudAccountV2Id = "string",
Timeouts = new Prismacloud.Inputs.OrgCloudAccountV2TimeoutsArgs
{
Create = "string",
Delete = "string",
Update = "string",
},
});
example, err := prismacloud.NewOrgCloudAccountV2(ctx, "orgCloudAccountV2Resource", &prismacloud.OrgCloudAccountV2Args{
Aws: &prismacloud.OrgCloudAccountV2AwsArgs{
AccountId: pulumi.String("string"),
RoleArn: pulumi.String("string"),
Name: pulumi.String("string"),
ExternalId: pulumi.String("string"),
GroupIds: pulumi.StringArray{
pulumi.String("string"),
},
DefaultAccountGroupId: pulumi.String("string"),
Deleted: pulumi.Bool(false),
DeploymentType: pulumi.String("string"),
Enabled: pulumi.Bool(false),
EventbridgeRuleNamePrefix: pulumi.String("string"),
CreatedEpochMillis: pulumi.Float64(0),
Features: prismacloud.OrgCloudAccountV2AwsFeatureArray{
&prismacloud.OrgCloudAccountV2AwsFeatureArgs{
Name: pulumi.String("string"),
State: pulumi.String("string"),
},
},
CustomerName: pulumi.String("string"),
HasMemberRole: pulumi.Bool(false),
HierarchySelections: prismacloud.OrgCloudAccountV2AwsHierarchySelectionArray{
&prismacloud.OrgCloudAccountV2AwsHierarchySelectionArgs{
DisplayName: pulumi.String("string"),
NodeType: pulumi.String("string"),
ResourceId: pulumi.String("string"),
SelectionType: pulumi.String("string"),
},
},
LastModifiedBy: pulumi.String("string"),
LastModifiedEpochMillis: pulumi.Float64(0),
CloudType: pulumi.String("string"),
ParentId: pulumi.String("string"),
ProtectionMode: pulumi.String("string"),
AccountType: pulumi.String("string"),
TemplateUrl: pulumi.String("string"),
},
Azure: &prismacloud.OrgCloudAccountV2AzureArgs{
Key: pulumi.String("string"),
TenantId: pulumi.String("string"),
ClientId: pulumi.String("string"),
ServicePrincipalId: pulumi.String("string"),
Name: pulumi.String("string"),
Features: prismacloud.OrgCloudAccountV2AzureFeatureArray{
&prismacloud.OrgCloudAccountV2AzureFeatureArgs{
Name: pulumi.String("string"),
State: pulumi.String("string"),
},
},
LastModifiedBy: pulumi.String("string"),
Deleted: pulumi.Bool(false),
DeploymentType: pulumi.String("string"),
DeploymentTypeDescription: pulumi.String("string"),
Enabled: pulumi.Bool(false),
EnvironmentType: pulumi.String("string"),
AccountId: pulumi.String("string"),
GroupIds: pulumi.StringArray{
pulumi.String("string"),
},
HierarchySelections: prismacloud.OrgCloudAccountV2AzureHierarchySelectionArray{
&prismacloud.OrgCloudAccountV2AzureHierarchySelectionArgs{
DisplayName: pulumi.String("string"),
NodeType: pulumi.String("string"),
ResourceId: pulumi.String("string"),
SelectionType: pulumi.String("string"),
},
},
CustomerName: pulumi.String("string"),
DefaultAccountGroupId: pulumi.String("string"),
LastModifiedEpochMillis: pulumi.Float64(0),
MemberSyncEnabled: pulumi.Bool(false),
MonitorFlowLogs: pulumi.Bool(false),
CreatedEpochMillis: pulumi.Float64(0),
ParentId: pulumi.String("string"),
ProtectionMode: pulumi.String("string"),
RootSyncEnabled: pulumi.Bool(false),
CloudType: pulumi.String("string"),
TemplateUrl: pulumi.String("string"),
AccountType: pulumi.String("string"),
},
DisableOnDestroy: pulumi.Bool(false),
Gcp: &prismacloud.OrgCloudAccountV2GcpArgs{
Credentials: pulumi.String("string"),
AccountId: pulumi.String("string"),
AccountType: pulumi.String("string"),
Name: pulumi.String("string"),
DefaultAccountGroupId: pulumi.String("string"),
DeploymentTypeDescription: pulumi.String("string"),
Features: prismacloud.OrgCloudAccountV2GcpFeatureArray{
&prismacloud.OrgCloudAccountV2GcpFeatureArgs{
Name: pulumi.String("string"),
State: pulumi.String("string"),
},
},
CreatedEpochMillis: pulumi.Float64(0),
CloudType: pulumi.String("string"),
CustomerName: pulumi.String("string"),
DataflowEnabledProject: pulumi.String("string"),
AuthenticationType: pulumi.String("string"),
Deleted: pulumi.Bool(false),
DeploymentType: pulumi.String("string"),
AccountGroupCreationMode: pulumi.String("string"),
Enabled: pulumi.Bool(false),
CompressionEnabled: pulumi.Bool(false),
FlowLogStorageBucket: pulumi.String("string"),
GroupIds: pulumi.StringArray{
pulumi.String("string"),
},
HierarchySelections: prismacloud.OrgCloudAccountV2GcpHierarchySelectionArray{
&prismacloud.OrgCloudAccountV2GcpHierarchySelectionArgs{
DisplayName: pulumi.String("string"),
NodeType: pulumi.String("string"),
ResourceId: pulumi.String("string"),
SelectionType: pulumi.String("string"),
},
},
LastModifiedBy: pulumi.String("string"),
LastModifiedEpochMillis: pulumi.Float64(0),
AddedOnTs: pulumi.Float64(0),
OrganizationName: pulumi.String("string"),
ParentId: pulumi.String("string"),
ProjectId: pulumi.String("string"),
ProtectionMode: pulumi.String("string"),
ServiceAccountEmail: pulumi.String("string"),
StorageScanEnabled: pulumi.Bool(false),
},
OrgCloudAccountV2Id: pulumi.String("string"),
Timeouts: &prismacloud.OrgCloudAccountV2TimeoutsArgs{
Create: pulumi.String("string"),
Delete: pulumi.String("string"),
Update: pulumi.String("string"),
},
})
var orgCloudAccountV2Resource = new OrgCloudAccountV2("orgCloudAccountV2Resource", OrgCloudAccountV2Args.builder()
.aws(OrgCloudAccountV2AwsArgs.builder()
.accountId("string")
.roleArn("string")
.name("string")
.externalId("string")
.groupIds("string")
.defaultAccountGroupId("string")
.deleted(false)
.deploymentType("string")
.enabled(false)
.eventbridgeRuleNamePrefix("string")
.createdEpochMillis(0)
.features(OrgCloudAccountV2AwsFeatureArgs.builder()
.name("string")
.state("string")
.build())
.customerName("string")
.hasMemberRole(false)
.hierarchySelections(OrgCloudAccountV2AwsHierarchySelectionArgs.builder()
.displayName("string")
.nodeType("string")
.resourceId("string")
.selectionType("string")
.build())
.lastModifiedBy("string")
.lastModifiedEpochMillis(0)
.cloudType("string")
.parentId("string")
.protectionMode("string")
.accountType("string")
.templateUrl("string")
.build())
.azure(OrgCloudAccountV2AzureArgs.builder()
.key("string")
.tenantId("string")
.clientId("string")
.servicePrincipalId("string")
.name("string")
.features(OrgCloudAccountV2AzureFeatureArgs.builder()
.name("string")
.state("string")
.build())
.lastModifiedBy("string")
.deleted(false)
.deploymentType("string")
.deploymentTypeDescription("string")
.enabled(false)
.environmentType("string")
.accountId("string")
.groupIds("string")
.hierarchySelections(OrgCloudAccountV2AzureHierarchySelectionArgs.builder()
.displayName("string")
.nodeType("string")
.resourceId("string")
.selectionType("string")
.build())
.customerName("string")
.defaultAccountGroupId("string")
.lastModifiedEpochMillis(0)
.memberSyncEnabled(false)
.monitorFlowLogs(false)
.createdEpochMillis(0)
.parentId("string")
.protectionMode("string")
.rootSyncEnabled(false)
.cloudType("string")
.templateUrl("string")
.accountType("string")
.build())
.disableOnDestroy(false)
.gcp(OrgCloudAccountV2GcpArgs.builder()
.credentials("string")
.accountId("string")
.accountType("string")
.name("string")
.defaultAccountGroupId("string")
.deploymentTypeDescription("string")
.features(OrgCloudAccountV2GcpFeatureArgs.builder()
.name("string")
.state("string")
.build())
.createdEpochMillis(0)
.cloudType("string")
.customerName("string")
.dataflowEnabledProject("string")
.authenticationType("string")
.deleted(false)
.deploymentType("string")
.accountGroupCreationMode("string")
.enabled(false)
.compressionEnabled(false)
.flowLogStorageBucket("string")
.groupIds("string")
.hierarchySelections(OrgCloudAccountV2GcpHierarchySelectionArgs.builder()
.displayName("string")
.nodeType("string")
.resourceId("string")
.selectionType("string")
.build())
.lastModifiedBy("string")
.lastModifiedEpochMillis(0)
.addedOnTs(0)
.organizationName("string")
.parentId("string")
.projectId("string")
.protectionMode("string")
.serviceAccountEmail("string")
.storageScanEnabled(false)
.build())
.orgCloudAccountV2Id("string")
.timeouts(OrgCloudAccountV2TimeoutsArgs.builder()
.create("string")
.delete("string")
.update("string")
.build())
.build());
org_cloud_account_v2_resource = prismacloud.OrgCloudAccountV2("orgCloudAccountV2Resource",
aws={
"account_id": "string",
"role_arn": "string",
"name": "string",
"external_id": "string",
"group_ids": ["string"],
"default_account_group_id": "string",
"deleted": False,
"deployment_type": "string",
"enabled": False,
"eventbridge_rule_name_prefix": "string",
"created_epoch_millis": 0,
"features": [{
"name": "string",
"state": "string",
}],
"customer_name": "string",
"has_member_role": False,
"hierarchy_selections": [{
"display_name": "string",
"node_type": "string",
"resource_id": "string",
"selection_type": "string",
}],
"last_modified_by": "string",
"last_modified_epoch_millis": 0,
"cloud_type": "string",
"parent_id": "string",
"protection_mode": "string",
"account_type": "string",
"template_url": "string",
},
azure={
"key": "string",
"tenant_id": "string",
"client_id": "string",
"service_principal_id": "string",
"name": "string",
"features": [{
"name": "string",
"state": "string",
}],
"last_modified_by": "string",
"deleted": False,
"deployment_type": "string",
"deployment_type_description": "string",
"enabled": False,
"environment_type": "string",
"account_id": "string",
"group_ids": ["string"],
"hierarchy_selections": [{
"display_name": "string",
"node_type": "string",
"resource_id": "string",
"selection_type": "string",
}],
"customer_name": "string",
"default_account_group_id": "string",
"last_modified_epoch_millis": 0,
"member_sync_enabled": False,
"monitor_flow_logs": False,
"created_epoch_millis": 0,
"parent_id": "string",
"protection_mode": "string",
"root_sync_enabled": False,
"cloud_type": "string",
"template_url": "string",
"account_type": "string",
},
disable_on_destroy=False,
gcp={
"credentials": "string",
"account_id": "string",
"account_type": "string",
"name": "string",
"default_account_group_id": "string",
"deployment_type_description": "string",
"features": [{
"name": "string",
"state": "string",
}],
"created_epoch_millis": 0,
"cloud_type": "string",
"customer_name": "string",
"dataflow_enabled_project": "string",
"authentication_type": "string",
"deleted": False,
"deployment_type": "string",
"account_group_creation_mode": "string",
"enabled": False,
"compression_enabled": False,
"flow_log_storage_bucket": "string",
"group_ids": ["string"],
"hierarchy_selections": [{
"display_name": "string",
"node_type": "string",
"resource_id": "string",
"selection_type": "string",
}],
"last_modified_by": "string",
"last_modified_epoch_millis": 0,
"added_on_ts": 0,
"organization_name": "string",
"parent_id": "string",
"project_id": "string",
"protection_mode": "string",
"service_account_email": "string",
"storage_scan_enabled": False,
},
org_cloud_account_v2_id="string",
timeouts={
"create": "string",
"delete": "string",
"update": "string",
})
const orgCloudAccountV2Resource = new prismacloud.OrgCloudAccountV2("orgCloudAccountV2Resource", {
aws: {
accountId: "string",
roleArn: "string",
name: "string",
externalId: "string",
groupIds: ["string"],
defaultAccountGroupId: "string",
deleted: false,
deploymentType: "string",
enabled: false,
eventbridgeRuleNamePrefix: "string",
createdEpochMillis: 0,
features: [{
name: "string",
state: "string",
}],
customerName: "string",
hasMemberRole: false,
hierarchySelections: [{
displayName: "string",
nodeType: "string",
resourceId: "string",
selectionType: "string",
}],
lastModifiedBy: "string",
lastModifiedEpochMillis: 0,
cloudType: "string",
parentId: "string",
protectionMode: "string",
accountType: "string",
templateUrl: "string",
},
azure: {
key: "string",
tenantId: "string",
clientId: "string",
servicePrincipalId: "string",
name: "string",
features: [{
name: "string",
state: "string",
}],
lastModifiedBy: "string",
deleted: false,
deploymentType: "string",
deploymentTypeDescription: "string",
enabled: false,
environmentType: "string",
accountId: "string",
groupIds: ["string"],
hierarchySelections: [{
displayName: "string",
nodeType: "string",
resourceId: "string",
selectionType: "string",
}],
customerName: "string",
defaultAccountGroupId: "string",
lastModifiedEpochMillis: 0,
memberSyncEnabled: false,
monitorFlowLogs: false,
createdEpochMillis: 0,
parentId: "string",
protectionMode: "string",
rootSyncEnabled: false,
cloudType: "string",
templateUrl: "string",
accountType: "string",
},
disableOnDestroy: false,
gcp: {
credentials: "string",
accountId: "string",
accountType: "string",
name: "string",
defaultAccountGroupId: "string",
deploymentTypeDescription: "string",
features: [{
name: "string",
state: "string",
}],
createdEpochMillis: 0,
cloudType: "string",
customerName: "string",
dataflowEnabledProject: "string",
authenticationType: "string",
deleted: false,
deploymentType: "string",
accountGroupCreationMode: "string",
enabled: false,
compressionEnabled: false,
flowLogStorageBucket: "string",
groupIds: ["string"],
hierarchySelections: [{
displayName: "string",
nodeType: "string",
resourceId: "string",
selectionType: "string",
}],
lastModifiedBy: "string",
lastModifiedEpochMillis: 0,
addedOnTs: 0,
organizationName: "string",
parentId: "string",
projectId: "string",
protectionMode: "string",
serviceAccountEmail: "string",
storageScanEnabled: false,
},
orgCloudAccountV2Id: "string",
timeouts: {
create: "string",
"delete": "string",
update: "string",
},
});
type: prismacloud:OrgCloudAccountV2
properties:
aws:
accountId: string
accountType: string
cloudType: string
createdEpochMillis: 0
customerName: string
defaultAccountGroupId: string
deleted: false
deploymentType: string
enabled: false
eventbridgeRuleNamePrefix: string
externalId: string
features:
- name: string
state: string
groupIds:
- string
hasMemberRole: false
hierarchySelections:
- displayName: string
nodeType: string
resourceId: string
selectionType: string
lastModifiedBy: string
lastModifiedEpochMillis: 0
name: string
parentId: string
protectionMode: string
roleArn: string
templateUrl: string
azure:
accountId: string
accountType: string
clientId: string
cloudType: string
createdEpochMillis: 0
customerName: string
defaultAccountGroupId: string
deleted: false
deploymentType: string
deploymentTypeDescription: string
enabled: false
environmentType: string
features:
- name: string
state: string
groupIds:
- string
hierarchySelections:
- displayName: string
nodeType: string
resourceId: string
selectionType: string
key: string
lastModifiedBy: string
lastModifiedEpochMillis: 0
memberSyncEnabled: false
monitorFlowLogs: false
name: string
parentId: string
protectionMode: string
rootSyncEnabled: false
servicePrincipalId: string
templateUrl: string
tenantId: string
disableOnDestroy: false
gcp:
accountGroupCreationMode: string
accountId: string
accountType: string
addedOnTs: 0
authenticationType: string
cloudType: string
compressionEnabled: false
createdEpochMillis: 0
credentials: string
customerName: string
dataflowEnabledProject: string
defaultAccountGroupId: string
deleted: false
deploymentType: string
deploymentTypeDescription: string
enabled: false
features:
- name: string
state: string
flowLogStorageBucket: string
groupIds:
- string
hierarchySelections:
- displayName: string
nodeType: string
resourceId: string
selectionType: string
lastModifiedBy: string
lastModifiedEpochMillis: 0
name: string
organizationName: string
parentId: string
projectId: string
protectionMode: string
serviceAccountEmail: string
storageScanEnabled: false
orgCloudAccountV2Id: string
timeouts:
create: string
delete: string
update: string
OrgCloudAccountV2 Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The OrgCloudAccountV2 resource accepts the following input properties:
- Aws
Org
Cloud Account V2Aws - AWS account type spec, defined below.
- Azure
Org
Cloud Account V2Azure - Azure account type spec, defined below.
- Disable
On boolDestroy - to disable cloud account instead of deleting on calling destroy
- Gcp
Org
Cloud Account V2Gcp - Gcp account type spec, defined below.
- Org
Cloud stringAccount V2Id - Timeouts
Org
Cloud Account V2Timeouts
- Aws
Org
Cloud Account V2Aws Args - AWS account type spec, defined below.
- Azure
Org
Cloud Account V2Azure Args - Azure account type spec, defined below.
- Disable
On boolDestroy - to disable cloud account instead of deleting on calling destroy
- Gcp
Org
Cloud Account V2Gcp Args - Gcp account type spec, defined below.
- Org
Cloud stringAccount V2Id - Timeouts
Org
Cloud Account V2Timeouts Args
- aws
Org
Cloud Account V2Aws - AWS account type spec, defined below.
- azure
Org
Cloud Account V2Azure - Azure account type spec, defined below.
- disable
On BooleanDestroy - to disable cloud account instead of deleting on calling destroy
- gcp
Org
Cloud Account V2Gcp - Gcp account type spec, defined below.
- org
Cloud StringAccount V2Id - timeouts
Org
Cloud Account V2Timeouts
- aws
Org
Cloud Account V2Aws - AWS account type spec, defined below.
- azure
Org
Cloud Account V2Azure - Azure account type spec, defined below.
- disable
On booleanDestroy - to disable cloud account instead of deleting on calling destroy
- gcp
Org
Cloud Account V2Gcp - Gcp account type spec, defined below.
- org
Cloud stringAccount V2Id - timeouts
Org
Cloud Account V2Timeouts
- aws
Org
Cloud Account V2Aws Args - AWS account type spec, defined below.
- azure
Org
Cloud Account V2Azure Args - Azure account type spec, defined below.
- disable_
on_ booldestroy - to disable cloud account instead of deleting on calling destroy
- gcp
Org
Cloud Account V2Gcp Args - Gcp account type spec, defined below.
- org_
cloud_ straccount_ v2_ id - timeouts
Org
Cloud Account V2Timeouts Args
- aws Property Map
- AWS account type spec, defined below.
- azure Property Map
- Azure account type spec, defined below.
- disable
On BooleanDestroy - to disable cloud account instead of deleting on calling destroy
- gcp Property Map
- Gcp account type spec, defined below.
- org
Cloud StringAccount V2Id - timeouts Property Map
Outputs
All input properties are implicitly available as output properties. Additionally, the OrgCloudAccountV2 resource produces the following output properties:
- Id string
- The provider-assigned unique ID for this managed resource.
- Id string
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
- id string
- The provider-assigned unique ID for this managed resource.
- id str
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
Look up Existing OrgCloudAccountV2 Resource
Get an existing OrgCloudAccountV2 resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: OrgCloudAccountV2State, opts?: CustomResourceOptions): OrgCloudAccountV2
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
aws: Optional[OrgCloudAccountV2AwsArgs] = None,
azure: Optional[OrgCloudAccountV2AzureArgs] = None,
disable_on_destroy: Optional[bool] = None,
gcp: Optional[OrgCloudAccountV2GcpArgs] = None,
org_cloud_account_v2_id: Optional[str] = None,
timeouts: Optional[OrgCloudAccountV2TimeoutsArgs] = None) -> OrgCloudAccountV2
func GetOrgCloudAccountV2(ctx *Context, name string, id IDInput, state *OrgCloudAccountV2State, opts ...ResourceOption) (*OrgCloudAccountV2, error)
public static OrgCloudAccountV2 Get(string name, Input<string> id, OrgCloudAccountV2State? state, CustomResourceOptions? opts = null)
public static OrgCloudAccountV2 get(String name, Output<String> id, OrgCloudAccountV2State state, CustomResourceOptions options)
resources: _: type: prismacloud:OrgCloudAccountV2 get: id: ${id}
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Aws
Org
Cloud Account V2Aws - AWS account type spec, defined below.
- Azure
Org
Cloud Account V2Azure - Azure account type spec, defined below.
- Disable
On boolDestroy - to disable cloud account instead of deleting on calling destroy
- Gcp
Org
Cloud Account V2Gcp - Gcp account type spec, defined below.
- Org
Cloud stringAccount V2Id - Timeouts
Org
Cloud Account V2Timeouts
- Aws
Org
Cloud Account V2Aws Args - AWS account type spec, defined below.
- Azure
Org
Cloud Account V2Azure Args - Azure account type spec, defined below.
- Disable
On boolDestroy - to disable cloud account instead of deleting on calling destroy
- Gcp
Org
Cloud Account V2Gcp Args - Gcp account type spec, defined below.
- Org
Cloud stringAccount V2Id - Timeouts
Org
Cloud Account V2Timeouts Args
- aws
Org
Cloud Account V2Aws - AWS account type spec, defined below.
- azure
Org
Cloud Account V2Azure - Azure account type spec, defined below.
- disable
On BooleanDestroy - to disable cloud account instead of deleting on calling destroy
- gcp
Org
Cloud Account V2Gcp - Gcp account type spec, defined below.
- org
Cloud StringAccount V2Id - timeouts
Org
Cloud Account V2Timeouts
- aws
Org
Cloud Account V2Aws - AWS account type spec, defined below.
- azure
Org
Cloud Account V2Azure - Azure account type spec, defined below.
- disable
On booleanDestroy - to disable cloud account instead of deleting on calling destroy
- gcp
Org
Cloud Account V2Gcp - Gcp account type spec, defined below.
- org
Cloud stringAccount V2Id - timeouts
Org
Cloud Account V2Timeouts
- aws
Org
Cloud Account V2Aws Args - AWS account type spec, defined below.
- azure
Org
Cloud Account V2Azure Args - Azure account type spec, defined below.
- disable_
on_ booldestroy - to disable cloud account instead of deleting on calling destroy
- gcp
Org
Cloud Account V2Gcp Args - Gcp account type spec, defined below.
- org_
cloud_ straccount_ v2_ id - timeouts
Org
Cloud Account V2Timeouts Args
- aws Property Map
- AWS account type spec, defined below.
- azure Property Map
- Azure account type spec, defined below.
- disable
On BooleanDestroy - to disable cloud account instead of deleting on calling destroy
- gcp Property Map
- Gcp account type spec, defined below.
- org
Cloud StringAccount V2Id - timeouts Property Map
Supporting Types
OrgCloudAccountV2Aws, OrgCloudAccountV2AwsArgs
- Account
Id string - AWS account ID.
- Name string
- Name to be used for the account on the Prisma Cloud platform (must be unique).
- Role
Arn string - Unique identifier for an AWS resource (ARN).
- Account
Type string - Defaults to
account
if not specified. Valid values :account
andorganization
. - Cloud
Type string - Cloud type
- Created
Epoch doubleMillis - Account created epoch time.
- Customer
Name string - Prisma customer name.
- Default
Account stringGroup Id - Applicable only for accountType: organization. This is the Default Account Group ID for the AWS organization and its member accounts.
- Deleted bool
- (bool) Whether the account is deleted or not.
- Deployment
Type string gcp
for gcp account.- Enabled bool
- Whether the account is enabled (default:
true
). - Eventbridge
Rule stringName Prefix - Eventbridge rule name prefix.
- External
Id string - External id for aws account.
- Features
List<Org
Cloud Account V2Aws Feature> - Features list.
- Group
Ids List<string> - List of account IDs to which you are assigning this account.
- Has
Member boolRole - Member role
- Hierarchy
Selections List<OrgCloud Account V2Aws Hierarchy Selection> - List of hierarchy selection. Each item has resource ID, display name, node type and selection type, as defined below.
- Last
Modified stringBy - Last modified by.
- Last
Modified doubleEpoch Millis - Last modified at epoch millis.
- Parent
Id string - Parent ID.
- Protection
Mode string - Protection mode of account.
- Template
Url string - Template URL.
- Account
Id string - AWS account ID.
- Name string
- Name to be used for the account on the Prisma Cloud platform (must be unique).
- Role
Arn string - Unique identifier for an AWS resource (ARN).
- Account
Type string - Defaults to
account
if not specified. Valid values :account
andorganization
. - Cloud
Type string - Cloud type
- Created
Epoch float64Millis - Account created epoch time.
- Customer
Name string - Prisma customer name.
- Default
Account stringGroup Id - Applicable only for accountType: organization. This is the Default Account Group ID for the AWS organization and its member accounts.
- Deleted bool
- (bool) Whether the account is deleted or not.
- Deployment
Type string gcp
for gcp account.- Enabled bool
- Whether the account is enabled (default:
true
). - Eventbridge
Rule stringName Prefix - Eventbridge rule name prefix.
- External
Id string - External id for aws account.
- Features
[]Org
Cloud Account V2Aws Feature - Features list.
- Group
Ids []string - List of account IDs to which you are assigning this account.
- Has
Member boolRole - Member role
- Hierarchy
Selections []OrgCloud Account V2Aws Hierarchy Selection - List of hierarchy selection. Each item has resource ID, display name, node type and selection type, as defined below.
- Last
Modified stringBy - Last modified by.
- Last
Modified float64Epoch Millis - Last modified at epoch millis.
- Parent
Id string - Parent ID.
- Protection
Mode string - Protection mode of account.
- Template
Url string - Template URL.
- account
Id String - AWS account ID.
- name String
- Name to be used for the account on the Prisma Cloud platform (must be unique).
- role
Arn String - Unique identifier for an AWS resource (ARN).
- account
Type String - Defaults to
account
if not specified. Valid values :account
andorganization
. - cloud
Type String - Cloud type
- created
Epoch DoubleMillis - Account created epoch time.
- customer
Name String - Prisma customer name.
- default
Account StringGroup Id - Applicable only for accountType: organization. This is the Default Account Group ID for the AWS organization and its member accounts.
- deleted Boolean
- (bool) Whether the account is deleted or not.
- deployment
Type String gcp
for gcp account.- enabled Boolean
- Whether the account is enabled (default:
true
). - eventbridge
Rule StringName Prefix - Eventbridge rule name prefix.
- external
Id String - External id for aws account.
- features
List<Org
Cloud Account V2Aws Feature> - Features list.
- group
Ids List<String> - List of account IDs to which you are assigning this account.
- has
Member BooleanRole - Member role
- hierarchy
Selections List<OrgCloud Account V2Aws Hierarchy Selection> - List of hierarchy selection. Each item has resource ID, display name, node type and selection type, as defined below.
- last
Modified StringBy - Last modified by.
- last
Modified DoubleEpoch Millis - Last modified at epoch millis.
- parent
Id String - Parent ID.
- protection
Mode String - Protection mode of account.
- template
Url String - Template URL.
- account
Id string - AWS account ID.
- name string
- Name to be used for the account on the Prisma Cloud platform (must be unique).
- role
Arn string - Unique identifier for an AWS resource (ARN).
- account
Type string - Defaults to
account
if not specified. Valid values :account
andorganization
. - cloud
Type string - Cloud type
- created
Epoch numberMillis - Account created epoch time.
- customer
Name string - Prisma customer name.
- default
Account stringGroup Id - Applicable only for accountType: organization. This is the Default Account Group ID for the AWS organization and its member accounts.
- deleted boolean
- (bool) Whether the account is deleted or not.
- deployment
Type string gcp
for gcp account.- enabled boolean
- Whether the account is enabled (default:
true
). - eventbridge
Rule stringName Prefix - Eventbridge rule name prefix.
- external
Id string - External id for aws account.
- features
Org
Cloud Account V2Aws Feature[] - Features list.
- group
Ids string[] - List of account IDs to which you are assigning this account.
- has
Member booleanRole - Member role
- hierarchy
Selections OrgCloud Account V2Aws Hierarchy Selection[] - List of hierarchy selection. Each item has resource ID, display name, node type and selection type, as defined below.
- last
Modified stringBy - Last modified by.
- last
Modified numberEpoch Millis - Last modified at epoch millis.
- parent
Id string - Parent ID.
- protection
Mode string - Protection mode of account.
- template
Url string - Template URL.
- account_
id str - AWS account ID.
- name str
- Name to be used for the account on the Prisma Cloud platform (must be unique).
- role_
arn str - Unique identifier for an AWS resource (ARN).
- account_
type str - Defaults to
account
if not specified. Valid values :account
andorganization
. - cloud_
type str - Cloud type
- created_
epoch_ floatmillis - Account created epoch time.
- customer_
name str - Prisma customer name.
- default_
account_ strgroup_ id - Applicable only for accountType: organization. This is the Default Account Group ID for the AWS organization and its member accounts.
- deleted bool
- (bool) Whether the account is deleted or not.
- deployment_
type str gcp
for gcp account.- enabled bool
- Whether the account is enabled (default:
true
). - eventbridge_
rule_ strname_ prefix - Eventbridge rule name prefix.
- external_
id str - External id for aws account.
- features
Sequence[Org
Cloud Account V2Aws Feature] - Features list.
- group_
ids Sequence[str] - List of account IDs to which you are assigning this account.
- has_
member_ boolrole - Member role
- hierarchy_
selections Sequence[OrgCloud Account V2Aws Hierarchy Selection] - List of hierarchy selection. Each item has resource ID, display name, node type and selection type, as defined below.
- last_
modified_ strby - Last modified by.
- last_
modified_ floatepoch_ millis - Last modified at epoch millis.
- parent_
id str - Parent ID.
- protection_
mode str - Protection mode of account.
- template_
url str - Template URL.
- account
Id String - AWS account ID.
- name String
- Name to be used for the account on the Prisma Cloud platform (must be unique).
- role
Arn String - Unique identifier for an AWS resource (ARN).
- account
Type String - Defaults to
account
if not specified. Valid values :account
andorganization
. - cloud
Type String - Cloud type
- created
Epoch NumberMillis - Account created epoch time.
- customer
Name String - Prisma customer name.
- default
Account StringGroup Id - Applicable only for accountType: organization. This is the Default Account Group ID for the AWS organization and its member accounts.
- deleted Boolean
- (bool) Whether the account is deleted or not.
- deployment
Type String gcp
for gcp account.- enabled Boolean
- Whether the account is enabled (default:
true
). - eventbridge
Rule StringName Prefix - Eventbridge rule name prefix.
- external
Id String - External id for aws account.
- features List<Property Map>
- Features list.
- group
Ids List<String> - List of account IDs to which you are assigning this account.
- has
Member BooleanRole - Member role
- hierarchy
Selections List<Property Map> - List of hierarchy selection. Each item has resource ID, display name, node type and selection type, as defined below.
- last
Modified StringBy - Last modified by.
- last
Modified NumberEpoch Millis - Last modified at epoch millis.
- parent
Id String - Parent ID.
- protection
Mode String - Protection mode of account.
- template
Url String - Template URL.
OrgCloudAccountV2AwsFeature, OrgCloudAccountV2AwsFeatureArgs
OrgCloudAccountV2AwsHierarchySelection, OrgCloudAccountV2AwsHierarchySelectionArgs
- Display
Name string - Display name for ACCOUNT, OU, ROOT, TENANT, SUBSCRIPTION, PROJECT, FOLDER or ORG. Example :
Root
. - Node
Type string - Node type - ORG, OU, ACCOUNT, SUBSCRIPTION, TENANT, MANAGEMENT_GROUP, PROJECT, FOLDER or ORG.
- Resource
Id string - Resource ID. For ACCOUNT, OU, ROOT, TENANT, SUBSCRIPTION, PROJECT, FOLDER or ORG. Example :
root
. - Selection
Type string - Selection type. Valid values: INCLUDE to include the specified resource to onboard, EXCLUDE to exclude the specified resource and onboard the rest, ALL to onboard all resources in the organization.
- Display
Name string - Display name for ACCOUNT, OU, ROOT, TENANT, SUBSCRIPTION, PROJECT, FOLDER or ORG. Example :
Root
. - Node
Type string - Node type - ORG, OU, ACCOUNT, SUBSCRIPTION, TENANT, MANAGEMENT_GROUP, PROJECT, FOLDER or ORG.
- Resource
Id string - Resource ID. For ACCOUNT, OU, ROOT, TENANT, SUBSCRIPTION, PROJECT, FOLDER or ORG. Example :
root
. - Selection
Type string - Selection type. Valid values: INCLUDE to include the specified resource to onboard, EXCLUDE to exclude the specified resource and onboard the rest, ALL to onboard all resources in the organization.
- display
Name String - Display name for ACCOUNT, OU, ROOT, TENANT, SUBSCRIPTION, PROJECT, FOLDER or ORG. Example :
Root
. - node
Type String - Node type - ORG, OU, ACCOUNT, SUBSCRIPTION, TENANT, MANAGEMENT_GROUP, PROJECT, FOLDER or ORG.
- resource
Id String - Resource ID. For ACCOUNT, OU, ROOT, TENANT, SUBSCRIPTION, PROJECT, FOLDER or ORG. Example :
root
. - selection
Type String - Selection type. Valid values: INCLUDE to include the specified resource to onboard, EXCLUDE to exclude the specified resource and onboard the rest, ALL to onboard all resources in the organization.
- display
Name string - Display name for ACCOUNT, OU, ROOT, TENANT, SUBSCRIPTION, PROJECT, FOLDER or ORG. Example :
Root
. - node
Type string - Node type - ORG, OU, ACCOUNT, SUBSCRIPTION, TENANT, MANAGEMENT_GROUP, PROJECT, FOLDER or ORG.
- resource
Id string - Resource ID. For ACCOUNT, OU, ROOT, TENANT, SUBSCRIPTION, PROJECT, FOLDER or ORG. Example :
root
. - selection
Type string - Selection type. Valid values: INCLUDE to include the specified resource to onboard, EXCLUDE to exclude the specified resource and onboard the rest, ALL to onboard all resources in the organization.
- display_
name str - Display name for ACCOUNT, OU, ROOT, TENANT, SUBSCRIPTION, PROJECT, FOLDER or ORG. Example :
Root
. - node_
type str - Node type - ORG, OU, ACCOUNT, SUBSCRIPTION, TENANT, MANAGEMENT_GROUP, PROJECT, FOLDER or ORG.
- resource_
id str - Resource ID. For ACCOUNT, OU, ROOT, TENANT, SUBSCRIPTION, PROJECT, FOLDER or ORG. Example :
root
. - selection_
type str - Selection type. Valid values: INCLUDE to include the specified resource to onboard, EXCLUDE to exclude the specified resource and onboard the rest, ALL to onboard all resources in the organization.
- display
Name String - Display name for ACCOUNT, OU, ROOT, TENANT, SUBSCRIPTION, PROJECT, FOLDER or ORG. Example :
Root
. - node
Type String - Node type - ORG, OU, ACCOUNT, SUBSCRIPTION, TENANT, MANAGEMENT_GROUP, PROJECT, FOLDER or ORG.
- resource
Id String - Resource ID. For ACCOUNT, OU, ROOT, TENANT, SUBSCRIPTION, PROJECT, FOLDER or ORG. Example :
root
. - selection
Type String - Selection type. Valid values: INCLUDE to include the specified resource to onboard, EXCLUDE to exclude the specified resource and onboard the rest, ALL to onboard all resources in the organization.
OrgCloudAccountV2Azure, OrgCloudAccountV2AzureArgs
- Client
Id string - Application ID registered with Active Directory.
- Key string
- Application ID key.
- Name string
- Name to be used for the account on the Prisma Cloud platform (must be unique).
- 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 - Gcp account ID.
- Account
Type string - Defaults to
account
if not specified. Valid values:account
ortenant
. - Cloud
Type string - Cloud type
- Created
Epoch doubleMillis - Account created epoch time.
- Customer
Name string - Prisma customer name.
- Default
Account stringGroup Id - Applicable only for accountType: tenant. This is the Default Account Group ID for the Azure tenant and its member accounts (must be provided for tenant with management groups(
tenant
)). - Deleted bool
- (bool) Whether the account is deleted or not.
- Deployment
Type string gcp
for gcp account.- Deployment
Type stringDescription - Deployment type description.
- Enabled bool
- Whether the account is enabled (default:
true
). - Environment
Type string - Defaults to "azure".Valid values are
azure
orazure_gov
for azure tenant account. - Features
List<Org
Cloud Account V2Azure Feature> - Features applicable for azure account, defined below.
- Group
Ids List<string> - List of account IDs to which you are assigning this tenant account.
- Hierarchy
Selections List<OrgCloud Account V2Azure Hierarchy Selection> - List of hierarchy selection. Each item has resource ID, display name, node type and selection type, as defined below.
- Last
Modified stringBy - Last modified by.
- Last
Modified doubleEpoch Millis - Last modified at epoch millis.
- Member
Sync boolEnabled - (bool) Azure tenant has children. Must be set to true when azure tenant is onboarded with children i.e., for
Tenant
. - Monitor
Flow boolLogs - Automatically ingest flow logs.Should be
false
foractive directory tenant
. - Parent
Id string - Parent ID.
- Protection
Mode string - Protection mode of account.
- Root
Sync boolEnabled - Azure tenant has children. Must be set to true when azure tenant is onboarded with children i.e., for "Tenant with management groups"(
tenant
). - Template
Url string - Template URL.
- Client
Id string - Application ID registered with Active Directory.
- Key string
- Application ID key.
- Name string
- Name to be used for the account on the Prisma Cloud platform (must be unique).
- 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 - Gcp account ID.
- Account
Type string - Defaults to
account
if not specified. Valid values:account
ortenant
. - Cloud
Type string - Cloud type
- Created
Epoch float64Millis - Account created epoch time.
- Customer
Name string - Prisma customer name.
- Default
Account stringGroup Id - Applicable only for accountType: tenant. This is the Default Account Group ID for the Azure tenant and its member accounts (must be provided for tenant with management groups(
tenant
)). - Deleted bool
- (bool) Whether the account is deleted or not.
- Deployment
Type string gcp
for gcp account.- Deployment
Type stringDescription - Deployment type description.
- Enabled bool
- Whether the account is enabled (default:
true
). - Environment
Type string - Defaults to "azure".Valid values are
azure
orazure_gov
for azure tenant account. - Features
[]Org
Cloud Account V2Azure Feature - Features applicable for azure account, defined below.
- Group
Ids []string - List of account IDs to which you are assigning this tenant account.
- Hierarchy
Selections []OrgCloud Account V2Azure Hierarchy Selection - List of hierarchy selection. Each item has resource ID, display name, node type and selection type, as defined below.
- Last
Modified stringBy - Last modified by.
- Last
Modified float64Epoch Millis - Last modified at epoch millis.
- Member
Sync boolEnabled - (bool) Azure tenant has children. Must be set to true when azure tenant is onboarded with children i.e., for
Tenant
. - Monitor
Flow boolLogs - Automatically ingest flow logs.Should be
false
foractive directory tenant
. - Parent
Id string - Parent ID.
- Protection
Mode string - Protection mode of account.
- Root
Sync boolEnabled - Azure tenant has children. Must be set to true when azure tenant is onboarded with children i.e., for "Tenant with management groups"(
tenant
). - Template
Url string - Template URL.
- client
Id String - Application ID registered with Active Directory.
- key String
- Application ID key.
- name String
- Name to be used for the account on the Prisma Cloud platform (must be unique).
- 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 - Gcp account ID.
- account
Type String - Defaults to
account
if not specified. Valid values:account
ortenant
. - cloud
Type String - Cloud type
- created
Epoch DoubleMillis - Account created epoch time.
- customer
Name String - Prisma customer name.
- default
Account StringGroup Id - Applicable only for accountType: tenant. This is the Default Account Group ID for the Azure tenant and its member accounts (must be provided for tenant with management groups(
tenant
)). - deleted Boolean
- (bool) Whether the account is deleted or not.
- deployment
Type String gcp
for gcp account.- deployment
Type StringDescription - Deployment type description.
- enabled Boolean
- Whether the account is enabled (default:
true
). - environment
Type String - Defaults to "azure".Valid values are
azure
orazure_gov
for azure tenant account. - features
List<Org
Cloud Account V2Azure Feature> - Features applicable for azure account, defined below.
- group
Ids List<String> - List of account IDs to which you are assigning this tenant account.
- hierarchy
Selections List<OrgCloud Account V2Azure Hierarchy Selection> - List of hierarchy selection. Each item has resource ID, display name, node type and selection type, as defined below.
- last
Modified StringBy - Last modified by.
- last
Modified DoubleEpoch Millis - Last modified at epoch millis.
- member
Sync BooleanEnabled - (bool) Azure tenant has children. Must be set to true when azure tenant is onboarded with children i.e., for
Tenant
. - monitor
Flow BooleanLogs - Automatically ingest flow logs.Should be
false
foractive directory tenant
. - parent
Id String - Parent ID.
- protection
Mode String - Protection mode of account.
- root
Sync BooleanEnabled - Azure tenant has children. Must be set to true when azure tenant is onboarded with children i.e., for "Tenant with management groups"(
tenant
). - template
Url String - Template URL.
- client
Id string - Application ID registered with Active Directory.
- key string
- Application ID key.
- name string
- Name to be used for the account on the Prisma Cloud platform (must be unique).
- 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 - Gcp account ID.
- account
Type string - Defaults to
account
if not specified. Valid values:account
ortenant
. - cloud
Type string - Cloud type
- created
Epoch numberMillis - Account created epoch time.
- customer
Name string - Prisma customer name.
- default
Account stringGroup Id - Applicable only for accountType: tenant. This is the Default Account Group ID for the Azure tenant and its member accounts (must be provided for tenant with management groups(
tenant
)). - deleted boolean
- (bool) Whether the account is deleted or not.
- deployment
Type string gcp
for gcp account.- deployment
Type stringDescription - Deployment type description.
- enabled boolean
- Whether the account is enabled (default:
true
). - environment
Type string - Defaults to "azure".Valid values are
azure
orazure_gov
for azure tenant account. - features
Org
Cloud Account V2Azure Feature[] - Features applicable for azure account, defined below.
- group
Ids string[] - List of account IDs to which you are assigning this tenant account.
- hierarchy
Selections OrgCloud Account V2Azure Hierarchy Selection[] - List of hierarchy selection. Each item has resource ID, display name, node type and selection type, as defined below.
- last
Modified stringBy - Last modified by.
- last
Modified numberEpoch Millis - Last modified at epoch millis.
- member
Sync booleanEnabled - (bool) Azure tenant has children. Must be set to true when azure tenant is onboarded with children i.e., for
Tenant
. - monitor
Flow booleanLogs - Automatically ingest flow logs.Should be
false
foractive directory tenant
. - parent
Id string - Parent ID.
- protection
Mode string - Protection mode of account.
- root
Sync booleanEnabled - Azure tenant has children. Must be set to true when azure tenant is onboarded with children i.e., for "Tenant with management groups"(
tenant
). - template
Url string - Template URL.
- client_
id str - Application ID registered with Active Directory.
- key str
- Application ID key.
- name str
- Name to be used for the account on the Prisma Cloud platform (must be unique).
- 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 str - Gcp account ID.
- account_
type str - Defaults to
account
if not specified. Valid values:account
ortenant
. - cloud_
type str - Cloud type
- created_
epoch_ floatmillis - Account created epoch time.
- customer_
name str - Prisma customer name.
- default_
account_ strgroup_ id - Applicable only for accountType: tenant. This is the Default Account Group ID for the Azure tenant and its member accounts (must be provided for tenant with management groups(
tenant
)). - deleted bool
- (bool) Whether the account is deleted or not.
- deployment_
type str gcp
for gcp account.- deployment_
type_ strdescription - Deployment type description.
- enabled bool
- Whether the account is enabled (default:
true
). - environment_
type str - Defaults to "azure".Valid values are
azure
orazure_gov
for azure tenant account. - features
Sequence[Org
Cloud Account V2Azure Feature] - Features applicable for azure account, defined below.
- group_
ids Sequence[str] - List of account IDs to which you are assigning this tenant account.
- hierarchy_
selections Sequence[OrgCloud Account V2Azure Hierarchy Selection] - List of hierarchy selection. Each item has resource ID, display name, node type and selection type, as defined below.
- last_
modified_ strby - Last modified by.
- last_
modified_ floatepoch_ millis - Last modified at epoch millis.
- member_
sync_ boolenabled - (bool) Azure tenant has children. Must be set to true when azure tenant is onboarded with children i.e., for
Tenant
. - monitor_
flow_ boollogs - Automatically ingest flow logs.Should be
false
foractive directory tenant
. - parent_
id str - Parent ID.
- protection_
mode str - Protection mode of account.
- root_
sync_ boolenabled - Azure tenant has children. Must be set to true when azure tenant is onboarded with children i.e., for "Tenant with management groups"(
tenant
). - template_
url str - Template URL.
- client
Id String - Application ID registered with Active Directory.
- key String
- Application ID key.
- name String
- Name to be used for the account on the Prisma Cloud platform (must be unique).
- 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 - Gcp account ID.
- account
Type String - Defaults to
account
if not specified. Valid values:account
ortenant
. - cloud
Type String - Cloud type
- created
Epoch NumberMillis - Account created epoch time.
- customer
Name String - Prisma customer name.
- default
Account StringGroup Id - Applicable only for accountType: tenant. This is the Default Account Group ID for the Azure tenant and its member accounts (must be provided for tenant with management groups(
tenant
)). - deleted Boolean
- (bool) Whether the account is deleted or not.
- deployment
Type String gcp
for gcp account.- deployment
Type StringDescription - Deployment type description.
- enabled Boolean
- Whether the account is enabled (default:
true
). - environment
Type String - Defaults to "azure".Valid values are
azure
orazure_gov
for azure tenant account. - features List<Property Map>
- Features applicable for azure account, defined below.
- group
Ids List<String> - List of account IDs to which you are assigning this tenant 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.
- last
Modified StringBy - Last modified by.
- last
Modified NumberEpoch Millis - Last modified at epoch millis.
- member
Sync BooleanEnabled - (bool) Azure tenant has children. Must be set to true when azure tenant is onboarded with children i.e., for
Tenant
. - monitor
Flow BooleanLogs - Automatically ingest flow logs.Should be
false
foractive directory tenant
. - parent
Id String - Parent ID.
- protection
Mode String - Protection mode of account.
- root
Sync BooleanEnabled - Azure tenant has children. Must be set to true when azure tenant is onboarded with children i.e., for "Tenant with management groups"(
tenant
). - template
Url String - Template URL.
OrgCloudAccountV2AzureFeature, OrgCloudAccountV2AzureFeatureArgs
OrgCloudAccountV2AzureHierarchySelection, OrgCloudAccountV2AzureHierarchySelectionArgs
- Display
Name string - Display name for ACCOUNT, OU, ROOT, TENANT, SUBSCRIPTION, PROJECT, FOLDER or ORG. Example :
Root
. - Node
Type string - Node type - ORG, OU, ACCOUNT, SUBSCRIPTION, TENANT, MANAGEMENT_GROUP, PROJECT, FOLDER or ORG.
- Resource
Id string - Resource ID. For ACCOUNT, OU, ROOT, TENANT, SUBSCRIPTION, PROJECT, FOLDER or ORG. Example :
root
. - Selection
Type string - Selection type. Valid values: INCLUDE to include the specified resource to onboard, EXCLUDE to exclude the specified resource and onboard the rest, ALL to onboard all resources in the organization.
- Display
Name string - Display name for ACCOUNT, OU, ROOT, TENANT, SUBSCRIPTION, PROJECT, FOLDER or ORG. Example :
Root
. - Node
Type string - Node type - ORG, OU, ACCOUNT, SUBSCRIPTION, TENANT, MANAGEMENT_GROUP, PROJECT, FOLDER or ORG.
- Resource
Id string - Resource ID. For ACCOUNT, OU, ROOT, TENANT, SUBSCRIPTION, PROJECT, FOLDER or ORG. Example :
root
. - Selection
Type string - Selection type. Valid values: INCLUDE to include the specified resource to onboard, EXCLUDE to exclude the specified resource and onboard the rest, ALL to onboard all resources in the organization.
- display
Name String - Display name for ACCOUNT, OU, ROOT, TENANT, SUBSCRIPTION, PROJECT, FOLDER or ORG. Example :
Root
. - node
Type String - Node type - ORG, OU, ACCOUNT, SUBSCRIPTION, TENANT, MANAGEMENT_GROUP, PROJECT, FOLDER or ORG.
- resource
Id String - Resource ID. For ACCOUNT, OU, ROOT, TENANT, SUBSCRIPTION, PROJECT, FOLDER or ORG. Example :
root
. - selection
Type String - Selection type. Valid values: INCLUDE to include the specified resource to onboard, EXCLUDE to exclude the specified resource and onboard the rest, ALL to onboard all resources in the organization.
- display
Name string - Display name for ACCOUNT, OU, ROOT, TENANT, SUBSCRIPTION, PROJECT, FOLDER or ORG. Example :
Root
. - node
Type string - Node type - ORG, OU, ACCOUNT, SUBSCRIPTION, TENANT, MANAGEMENT_GROUP, PROJECT, FOLDER or ORG.
- resource
Id string - Resource ID. For ACCOUNT, OU, ROOT, TENANT, SUBSCRIPTION, PROJECT, FOLDER or ORG. Example :
root
. - selection
Type string - Selection type. Valid values: INCLUDE to include the specified resource to onboard, EXCLUDE to exclude the specified resource and onboard the rest, ALL to onboard all resources in the organization.
- display_
name str - Display name for ACCOUNT, OU, ROOT, TENANT, SUBSCRIPTION, PROJECT, FOLDER or ORG. Example :
Root
. - node_
type str - Node type - ORG, OU, ACCOUNT, SUBSCRIPTION, TENANT, MANAGEMENT_GROUP, PROJECT, FOLDER or ORG.
- resource_
id str - Resource ID. For ACCOUNT, OU, ROOT, TENANT, SUBSCRIPTION, PROJECT, FOLDER or ORG. Example :
root
. - selection_
type str - Selection type. Valid values: INCLUDE to include the specified resource to onboard, EXCLUDE to exclude the specified resource and onboard the rest, ALL to onboard all resources in the organization.
- display
Name String - Display name for ACCOUNT, OU, ROOT, TENANT, SUBSCRIPTION, PROJECT, FOLDER or ORG. Example :
Root
. - node
Type String - Node type - ORG, OU, ACCOUNT, SUBSCRIPTION, TENANT, MANAGEMENT_GROUP, PROJECT, FOLDER or ORG.
- resource
Id String - Resource ID. For ACCOUNT, OU, ROOT, TENANT, SUBSCRIPTION, PROJECT, FOLDER or ORG. Example :
root
. - selection
Type String - Selection type. Valid values: INCLUDE to include the specified resource to onboard, EXCLUDE to exclude the specified resource and onboard the rest, ALL to onboard all resources in the organization.
OrgCloudAccountV2Gcp, OrgCloudAccountV2GcpArgs
- Account
Id string - Gcp organization account ID.
- Account
Type string - Account type. Valid value:
organization
. - Credentials string
- Content of the JSON credentials file.
- Default
Account stringGroup Id - This is the Default Account Group ID for the Gcp organization and its member accounts.
- Name string
- Name to be used for the account on the Prisma Cloud platform (must be unique).
- Account
Group stringCreation Mode - Cloud account group creation mode. Defaults to
MANUAL
if not specified. Valid values:MANUAL
,AUTO
orRECURSIVE
. - Added
On doubleTs - Added on time stamp.
- Authentication
Type string - Authentication type of gcp account.
- Cloud
Type string - Cloud type
- Compression
Enabled bool - Enable or disable compressed network flow log generation. Default value:
false
. - Created
Epoch doubleMillis - Account created epoch time.
- Customer
Name string - Prisma customer name.
- Dataflow
Enabled stringProject - Project ID where the Dataflow API is enabled. Required if
compressionEnabled
is set totrue
and if theaccountType
isorganization
. Optional if theaccountType
isaccount
ormasterServiceAccount
. - Deleted bool
- (bool) Whether the account is deleted or not.
- Deployment
Type string gcp
for gcp account.- Deployment
Type stringDescription - Deployment type description.
- Enabled bool
- Whether the account is enabled (default:
false
). - Features
List<Org
Cloud Account V2Gcp Feature> - Features applicable for gcp organization account, defined below.
- Flow
Log stringStorage Bucket - Cloud Storage Bucket name that is used store the flow logs.
- Group
Ids List<string> - List of account IDs to which you are assigning this account.
- Hierarchy
Selections List<OrgCloud Account V2Gcp Hierarchy Selection> - List of hierarchy selection. Each item has resource ID, display name, node type and selection type, as defined below.
- Last
Modified stringBy - Last modified by.
- Last
Modified doubleEpoch Millis - Last modified at epoch millis.
- Organization
Name string - Gcp organization name.
- Parent
Id string - Parent ID.
- Project
Id string - Gcp Project ID.
- Protection
Mode string - Protection mode of account.
- Service
Account stringEmail - Service account email of gcp account.
- Storage
Scan boolEnabled - (bool) Whether the storage scan is enabled.
- Account
Id string - Gcp organization account ID.
- Account
Type string - Account type. Valid value:
organization
. - Credentials string
- Content of the JSON credentials file.
- Default
Account stringGroup Id - This is the Default Account Group ID for the Gcp organization and its member accounts.
- Name string
- Name to be used for the account on the Prisma Cloud platform (must be unique).
- Account
Group stringCreation Mode - Cloud account group creation mode. Defaults to
MANUAL
if not specified. Valid values:MANUAL
,AUTO
orRECURSIVE
. - Added
On float64Ts - Added on time stamp.
- Authentication
Type string - Authentication type of gcp account.
- Cloud
Type string - Cloud type
- Compression
Enabled bool - Enable or disable compressed network flow log generation. Default value:
false
. - Created
Epoch float64Millis - Account created epoch time.
- Customer
Name string - Prisma customer name.
- Dataflow
Enabled stringProject - Project ID where the Dataflow API is enabled. Required if
compressionEnabled
is set totrue
and if theaccountType
isorganization
. Optional if theaccountType
isaccount
ormasterServiceAccount
. - Deleted bool
- (bool) Whether the account is deleted or not.
- Deployment
Type string gcp
for gcp account.- Deployment
Type stringDescription - Deployment type description.
- Enabled bool
- Whether the account is enabled (default:
false
). - Features
[]Org
Cloud Account V2Gcp Feature - Features applicable for gcp organization account, defined below.
- Flow
Log stringStorage Bucket - Cloud Storage Bucket name that is used store the flow logs.
- Group
Ids []string - List of account IDs to which you are assigning this account.
- Hierarchy
Selections []OrgCloud Account V2Gcp Hierarchy Selection - List of hierarchy selection. Each item has resource ID, display name, node type and selection type, as defined below.
- Last
Modified stringBy - Last modified by.
- Last
Modified float64Epoch Millis - Last modified at epoch millis.
- Organization
Name string - Gcp organization name.
- Parent
Id string - Parent ID.
- Project
Id string - Gcp Project ID.
- Protection
Mode string - Protection mode of account.
- Service
Account stringEmail - Service account email of gcp account.
- Storage
Scan boolEnabled - (bool) Whether the storage scan is enabled.
- account
Id String - Gcp organization account ID.
- account
Type String - Account type. Valid value:
organization
. - credentials String
- Content of the JSON credentials file.
- default
Account StringGroup Id - This is the Default Account Group ID for the Gcp organization and its member accounts.
- name String
- Name to be used for the account on the Prisma Cloud platform (must be unique).
- account
Group StringCreation Mode - Cloud account group creation mode. Defaults to
MANUAL
if not specified. Valid values:MANUAL
,AUTO
orRECURSIVE
. - added
On DoubleTs - Added on time stamp.
- authentication
Type String - Authentication type of gcp account.
- cloud
Type String - Cloud type
- compression
Enabled Boolean - Enable or disable compressed network flow log generation. Default value:
false
. - created
Epoch DoubleMillis - Account created epoch time.
- customer
Name String - Prisma customer name.
- dataflow
Enabled StringProject - Project ID where the Dataflow API is enabled. Required if
compressionEnabled
is set totrue
and if theaccountType
isorganization
. Optional if theaccountType
isaccount
ormasterServiceAccount
. - deleted Boolean
- (bool) Whether the account is deleted or not.
- deployment
Type String gcp
for gcp account.- deployment
Type StringDescription - Deployment type description.
- enabled Boolean
- Whether the account is enabled (default:
false
). - features
List<Org
Cloud Account V2Gcp Feature> - Features applicable for gcp organization account, defined below.
- flow
Log StringStorage Bucket - Cloud Storage Bucket name that is used store the flow logs.
- group
Ids List<String> - List of account IDs to which you are assigning this account.
- hierarchy
Selections List<OrgCloud Account V2Gcp Hierarchy Selection> - List of hierarchy selection. Each item has resource ID, display name, node type and selection type, as defined below.
- last
Modified StringBy - Last modified by.
- last
Modified DoubleEpoch Millis - Last modified at epoch millis.
- organization
Name String - Gcp organization name.
- parent
Id String - Parent ID.
- project
Id String - Gcp Project ID.
- protection
Mode String - Protection mode of account.
- service
Account StringEmail - Service account email of gcp account.
- storage
Scan BooleanEnabled - (bool) Whether the storage scan is enabled.
- account
Id string - Gcp organization account ID.
- account
Type string - Account type. Valid value:
organization
. - credentials string
- Content of the JSON credentials file.
- default
Account stringGroup Id - This is the Default Account Group ID for the Gcp organization and its member accounts.
- name string
- Name to be used for the account on the Prisma Cloud platform (must be unique).
- account
Group stringCreation Mode - Cloud account group creation mode. Defaults to
MANUAL
if not specified. Valid values:MANUAL
,AUTO
orRECURSIVE
. - added
On numberTs - Added on time stamp.
- authentication
Type string - Authentication type of gcp account.
- cloud
Type string - Cloud type
- compression
Enabled boolean - Enable or disable compressed network flow log generation. Default value:
false
. - created
Epoch numberMillis - Account created epoch time.
- customer
Name string - Prisma customer name.
- dataflow
Enabled stringProject - Project ID where the Dataflow API is enabled. Required if
compressionEnabled
is set totrue
and if theaccountType
isorganization
. Optional if theaccountType
isaccount
ormasterServiceAccount
. - deleted boolean
- (bool) Whether the account is deleted or not.
- deployment
Type string gcp
for gcp account.- deployment
Type stringDescription - Deployment type description.
- enabled boolean
- Whether the account is enabled (default:
false
). - features
Org
Cloud Account V2Gcp Feature[] - Features applicable for gcp organization account, defined below.
- flow
Log stringStorage Bucket - Cloud Storage Bucket name that is used store the flow logs.
- group
Ids string[] - List of account IDs to which you are assigning this account.
- hierarchy
Selections OrgCloud Account V2Gcp Hierarchy Selection[] - List of hierarchy selection. Each item has resource ID, display name, node type and selection type, as defined below.
- last
Modified stringBy - Last modified by.
- last
Modified numberEpoch Millis - Last modified at epoch millis.
- organization
Name string - Gcp organization name.
- parent
Id string - Parent ID.
- project
Id string - Gcp Project ID.
- protection
Mode string - Protection mode of account.
- service
Account stringEmail - Service account email of gcp account.
- storage
Scan booleanEnabled - (bool) Whether the storage scan is enabled.
- account_
id str - Gcp organization account ID.
- account_
type str - Account type. Valid value:
organization
. - credentials str
- Content of the JSON credentials file.
- default_
account_ strgroup_ id - This is the Default Account Group ID for the Gcp organization and its member accounts.
- name str
- Name to be used for the account on the Prisma Cloud platform (must be unique).
- account_
group_ strcreation_ mode - Cloud account group creation mode. Defaults to
MANUAL
if not specified. Valid values:MANUAL
,AUTO
orRECURSIVE
. - added_
on_ floatts - Added on time stamp.
- authentication_
type str - Authentication type of gcp account.
- cloud_
type str - Cloud type
- compression_
enabled bool - Enable or disable compressed network flow log generation. Default value:
false
. - created_
epoch_ floatmillis - Account created epoch time.
- customer_
name str - Prisma customer name.
- dataflow_
enabled_ strproject - Project ID where the Dataflow API is enabled. Required if
compressionEnabled
is set totrue
and if theaccountType
isorganization
. Optional if theaccountType
isaccount
ormasterServiceAccount
. - deleted bool
- (bool) Whether the account is deleted or not.
- deployment_
type str gcp
for gcp account.- deployment_
type_ strdescription - Deployment type description.
- enabled bool
- Whether the account is enabled (default:
false
). - features
Sequence[Org
Cloud Account V2Gcp Feature] - Features applicable for gcp organization account, defined below.
- flow_
log_ strstorage_ bucket - Cloud Storage Bucket name that is used store the flow logs.
- group_
ids Sequence[str] - List of account IDs to which you are assigning this account.
- hierarchy_
selections Sequence[OrgCloud Account V2Gcp Hierarchy Selection] - List of hierarchy selection. Each item has resource ID, display name, node type and selection type, as defined below.
- last_
modified_ strby - Last modified by.
- last_
modified_ floatepoch_ millis - Last modified at epoch millis.
- organization_
name str - Gcp organization name.
- parent_
id str - Parent ID.
- project_
id str - Gcp Project ID.
- protection_
mode str - Protection mode of account.
- service_
account_ stremail - Service account email of gcp account.
- storage_
scan_ boolenabled - (bool) Whether the storage scan is enabled.
- account
Id String - Gcp organization account ID.
- account
Type String - Account type. Valid value:
organization
. - credentials String
- Content of the JSON credentials file.
- default
Account StringGroup Id - This is the Default Account Group ID for the Gcp organization and its member accounts.
- name String
- Name to be used for the account on the Prisma Cloud platform (must be unique).
- account
Group StringCreation Mode - Cloud account group creation mode. Defaults to
MANUAL
if not specified. Valid values:MANUAL
,AUTO
orRECURSIVE
. - added
On NumberTs - Added on time stamp.
- authentication
Type String - Authentication type of gcp account.
- cloud
Type String - Cloud type
- compression
Enabled Boolean - Enable or disable compressed network flow log generation. Default value:
false
. - created
Epoch NumberMillis - Account created epoch time.
- customer
Name String - Prisma customer name.
- dataflow
Enabled StringProject - Project ID where the Dataflow API is enabled. Required if
compressionEnabled
is set totrue
and if theaccountType
isorganization
. Optional if theaccountType
isaccount
ormasterServiceAccount
. - deleted Boolean
- (bool) Whether the account is deleted or not.
- deployment
Type String gcp
for gcp account.- deployment
Type StringDescription - Deployment type description.
- enabled Boolean
- Whether the account is enabled (default:
false
). - features List<Property Map>
- Features applicable for gcp organization account, defined below.
- flow
Log StringStorage Bucket - Cloud Storage Bucket name that is used store the flow logs.
- group
Ids List<String> - List of account IDs 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.
- last
Modified StringBy - Last modified by.
- last
Modified NumberEpoch Millis - Last modified at epoch millis.
- organization
Name String - Gcp organization name.
- parent
Id String - Parent ID.
- project
Id String - Gcp Project ID.
- protection
Mode String - Protection mode of account.
- service
Account StringEmail - Service account email of gcp account.
- storage
Scan BooleanEnabled - (bool) Whether the storage scan is enabled.
OrgCloudAccountV2GcpFeature, OrgCloudAccountV2GcpFeatureArgs
OrgCloudAccountV2GcpHierarchySelection, OrgCloudAccountV2GcpHierarchySelectionArgs
- Display
Name string - Display name for ACCOUNT, OU, ROOT, TENANT, SUBSCRIPTION, PROJECT, FOLDER or ORG. Example :
Root
. - Node
Type string - Node type - ORG, OU, ACCOUNT, SUBSCRIPTION, TENANT, MANAGEMENT_GROUP, PROJECT, FOLDER or ORG.
- Resource
Id string - Resource ID. For ACCOUNT, OU, ROOT, TENANT, SUBSCRIPTION, PROJECT, FOLDER or ORG. Example :
root
. - Selection
Type string - Selection type. Valid values: INCLUDE to include the specified resource to onboard, EXCLUDE to exclude the specified resource and onboard the rest, ALL to onboard all resources in the organization.
- Display
Name string - Display name for ACCOUNT, OU, ROOT, TENANT, SUBSCRIPTION, PROJECT, FOLDER or ORG. Example :
Root
. - Node
Type string - Node type - ORG, OU, ACCOUNT, SUBSCRIPTION, TENANT, MANAGEMENT_GROUP, PROJECT, FOLDER or ORG.
- Resource
Id string - Resource ID. For ACCOUNT, OU, ROOT, TENANT, SUBSCRIPTION, PROJECT, FOLDER or ORG. Example :
root
. - Selection
Type string - Selection type. Valid values: INCLUDE to include the specified resource to onboard, EXCLUDE to exclude the specified resource and onboard the rest, ALL to onboard all resources in the organization.
- display
Name String - Display name for ACCOUNT, OU, ROOT, TENANT, SUBSCRIPTION, PROJECT, FOLDER or ORG. Example :
Root
. - node
Type String - Node type - ORG, OU, ACCOUNT, SUBSCRIPTION, TENANT, MANAGEMENT_GROUP, PROJECT, FOLDER or ORG.
- resource
Id String - Resource ID. For ACCOUNT, OU, ROOT, TENANT, SUBSCRIPTION, PROJECT, FOLDER or ORG. Example :
root
. - selection
Type String - Selection type. Valid values: INCLUDE to include the specified resource to onboard, EXCLUDE to exclude the specified resource and onboard the rest, ALL to onboard all resources in the organization.
- display
Name string - Display name for ACCOUNT, OU, ROOT, TENANT, SUBSCRIPTION, PROJECT, FOLDER or ORG. Example :
Root
. - node
Type string - Node type - ORG, OU, ACCOUNT, SUBSCRIPTION, TENANT, MANAGEMENT_GROUP, PROJECT, FOLDER or ORG.
- resource
Id string - Resource ID. For ACCOUNT, OU, ROOT, TENANT, SUBSCRIPTION, PROJECT, FOLDER or ORG. Example :
root
. - selection
Type string - Selection type. Valid values: INCLUDE to include the specified resource to onboard, EXCLUDE to exclude the specified resource and onboard the rest, ALL to onboard all resources in the organization.
- display_
name str - Display name for ACCOUNT, OU, ROOT, TENANT, SUBSCRIPTION, PROJECT, FOLDER or ORG. Example :
Root
. - node_
type str - Node type - ORG, OU, ACCOUNT, SUBSCRIPTION, TENANT, MANAGEMENT_GROUP, PROJECT, FOLDER or ORG.
- resource_
id str - Resource ID. For ACCOUNT, OU, ROOT, TENANT, SUBSCRIPTION, PROJECT, FOLDER or ORG. Example :
root
. - selection_
type str - Selection type. Valid values: INCLUDE to include the specified resource to onboard, EXCLUDE to exclude the specified resource and onboard the rest, ALL to onboard all resources in the organization.
- display
Name String - Display name for ACCOUNT, OU, ROOT, TENANT, SUBSCRIPTION, PROJECT, FOLDER or ORG. Example :
Root
. - node
Type String - Node type - ORG, OU, ACCOUNT, SUBSCRIPTION, TENANT, MANAGEMENT_GROUP, PROJECT, FOLDER or ORG.
- resource
Id String - Resource ID. For ACCOUNT, OU, ROOT, TENANT, SUBSCRIPTION, PROJECT, FOLDER or ORG. Example :
root
. - selection
Type String - Selection type. Valid values: INCLUDE to include the specified resource to onboard, EXCLUDE to exclude the specified resource and onboard the rest, ALL to onboard all resources in the organization.
OrgCloudAccountV2Timeouts, OrgCloudAccountV2TimeoutsArgs
Package Details
- Repository
- prismacloud paloaltonetworks/terraform-provider-prismacloud
- License
- Notes
- This Pulumi package is based on the
prismacloud
Terraform Provider.