1. Packages
  2. Akamai
  3. API Docs
  4. getGroups
Akamai v7.2.0 published on Friday, May 31, 2024 by Pulumi

akamai.getGroups

Explore with Pulumi AI

akamai logo
Akamai v7.2.0 published on Friday, May 31, 2024 by Pulumi

    Using getGroups

    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 getGroups(opts?: InvokeOptions): Promise<GetGroupsResult>
    function getGroupsOutput(opts?: InvokeOptions): Output<GetGroupsResult>
    def get_groups(opts: Optional[InvokeOptions] = None) -> GetGroupsResult
    def get_groups_output(opts: Optional[InvokeOptions] = None) -> Output[GetGroupsResult]
    func GetGroups(ctx *Context, opts ...InvokeOption) (*GetGroupsResult, error)
    func GetGroupsOutput(ctx *Context, opts ...InvokeOption) GetGroupsResultOutput

    > Note: This function is named GetGroups in the Go SDK.

    public static class GetGroups 
    {
        public static Task<GetGroupsResult> InvokeAsync(InvokeOptions? opts = null)
        public static Output<GetGroupsResult> Invoke(InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetGroupsResult> getGroups(InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: akamai:index/getGroups:getGroups
      arguments:
        # arguments dictionary

    getGroups Result

    The following output properties are available:

    Groups List<GetGroupsGroup>
    Id string
    The provider-assigned unique ID for this managed resource.
    Groups []GetGroupsGroup
    Id string
    The provider-assigned unique ID for this managed resource.
    groups List<GetGroupsGroup>
    id String
    The provider-assigned unique ID for this managed resource.
    groups GetGroupsGroup[]
    id string
    The provider-assigned unique ID for this managed resource.
    groups Sequence[GetGroupsGroup]
    id str
    The provider-assigned unique ID for this managed resource.
    groups List<Property Map>
    id String
    The provider-assigned unique ID for this managed resource.

    Supporting Types

    GetGroupsGroup

    ContractIds List<string>
    GroupId string
    GroupName string
    ParentGroupId string
    ContractIds []string
    GroupId string
    GroupName string
    ParentGroupId string
    contractIds List<String>
    groupId String
    groupName String
    parentGroupId String
    contractIds string[]
    groupId string
    groupName string
    parentGroupId string
    contractIds List<String>
    groupId String
    groupName String
    parentGroupId String

    Package Details

    Repository
    Akamai pulumi/pulumi-akamai
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the akamai Terraform Provider.
    akamai logo
    Akamai v7.2.0 published on Friday, May 31, 2024 by Pulumi