prismacloud 1.7.0 published on Monday, Apr 14, 2025 by paloaltonetworks
prismacloud.getAccountGroup
Explore with Pulumi AI
prismacloud 1.7.0 published on Monday, Apr 14, 2025 by paloaltonetworks
Retrieves account group information.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as prismacloud from "@pulumi/prismacloud";
const example = prismacloud.getAccountGroup({
name: "myGroup",
});
import pulumi
import pulumi_prismacloud as prismacloud
example = prismacloud.get_account_group(name="myGroup")
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.LookupAccountGroup(ctx, &prismacloud.LookupAccountGroupArgs{
Name: pulumi.StringRef("myGroup"),
}, 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.GetAccountGroup.Invoke(new()
{
Name = "myGroup",
});
});
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.GetAccountGroupArgs;
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.getAccountGroup(GetAccountGroupArgs.builder()
.name("myGroup")
.build());
}
}
variables:
example:
fn::invoke:
function: prismacloud:getAccountGroup
arguments:
name: myGroup
Using getAccountGroup
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 getAccountGroup(args: GetAccountGroupArgs, opts?: InvokeOptions): Promise<GetAccountGroupResult>
function getAccountGroupOutput(args: GetAccountGroupOutputArgs, opts?: InvokeOptions): Output<GetAccountGroupResult>
def get_account_group(group_id: Optional[str] = None,
id: Optional[str] = None,
name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetAccountGroupResult
def get_account_group_output(group_id: Optional[pulumi.Input[str]] = None,
id: Optional[pulumi.Input[str]] = None,
name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetAccountGroupResult]
func LookupAccountGroup(ctx *Context, args *LookupAccountGroupArgs, opts ...InvokeOption) (*LookupAccountGroupResult, error)
func LookupAccountGroupOutput(ctx *Context, args *LookupAccountGroupOutputArgs, opts ...InvokeOption) LookupAccountGroupResultOutput
> Note: This function is named LookupAccountGroup
in the Go SDK.
public static class GetAccountGroup
{
public static Task<GetAccountGroupResult> InvokeAsync(GetAccountGroupArgs args, InvokeOptions? opts = null)
public static Output<GetAccountGroupResult> Invoke(GetAccountGroupInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetAccountGroupResult> getAccountGroup(GetAccountGroupArgs args, InvokeOptions options)
public static Output<GetAccountGroupResult> getAccountGroup(GetAccountGroupArgs args, InvokeOptions options)
fn::invoke:
function: prismacloud:index/getAccountGroup:getAccountGroup
arguments:
# arguments dictionary
The following arguments are supported:
getAccountGroup Result
The following output properties are available:
- Account
Ids List<string> - List of cloud account IDs.
- Child
Group List<string>Ids - List of child account group IDs.
- Description string
- Description.
- Group
Id string - Id string
- Last
Modified stringBy - Last modified by.
- Last
Modified doubleTs - (int) Last modified timestamp.
- Name string
- Account
Ids []string - List of cloud account IDs.
- Child
Group []stringIds - List of child account group IDs.
- Description string
- Description.
- Group
Id string - Id string
- Last
Modified stringBy - Last modified by.
- Last
Modified float64Ts - (int) Last modified timestamp.
- Name string
- account
Ids List<String> - List of cloud account IDs.
- child
Group List<String>Ids - List of child account group IDs.
- description String
- Description.
- group
Id String - id String
- last
Modified StringBy - Last modified by.
- last
Modified DoubleTs - (int) Last modified timestamp.
- name String
- account
Ids string[] - List of cloud account IDs.
- child
Group string[]Ids - List of child account group IDs.
- description string
- Description.
- group
Id string - id string
- last
Modified stringBy - Last modified by.
- last
Modified numberTs - (int) Last modified timestamp.
- name string
- account_
ids Sequence[str] - List of cloud account IDs.
- child_
group_ Sequence[str]ids - List of child account group IDs.
- description str
- Description.
- group_
id str - id str
- last_
modified_ strby - Last modified by.
- last_
modified_ floatts - (int) Last modified timestamp.
- name str
- account
Ids List<String> - List of cloud account IDs.
- child
Group List<String>Ids - List of child account group IDs.
- description String
- Description.
- group
Id String - id String
- last
Modified StringBy - Last modified by.
- last
Modified NumberTs - (int) Last modified timestamp.
- name String
Package Details
- Repository
- prismacloud paloaltonetworks/terraform-provider-prismacloud
- License
- Notes
- This Pulumi package is based on the
prismacloud
Terraform Provider.
prismacloud 1.7.0 published on Monday, Apr 14, 2025 by paloaltonetworks