1. Packages
  2. Packages
  3. Akamai
  4. API Docs
  5. getReportinggroupsGroup
Viewing docs for Akamai v11.2.0
published on Thursday, May 14, 2026 by Pulumi
akamai logo
Viewing docs for Akamai v11.2.0
published on Thursday, May 14, 2026 by Pulumi

    Using getReportinggroupsGroup

    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 getReportinggroupsGroup(args: GetReportinggroupsGroupArgs, opts?: InvokeOptions): Promise<GetReportinggroupsGroupResult>
    function getReportinggroupsGroupOutput(args: GetReportinggroupsGroupOutputArgs, opts?: InvokeOptions): Output<GetReportinggroupsGroupResult>
    def get_reportinggroups_group(reporting_group_id: Optional[int] = None,
                                  opts: Optional[InvokeOptions] = None) -> GetReportinggroupsGroupResult
    def get_reportinggroups_group_output(reporting_group_id: pulumi.Input[Optional[int]] = None,
                                  opts: Optional[InvokeOptions] = None) -> Output[GetReportinggroupsGroupResult]
    func LookupReportinggroupsGroup(ctx *Context, args *LookupReportinggroupsGroupArgs, opts ...InvokeOption) (*LookupReportinggroupsGroupResult, error)
    func LookupReportinggroupsGroupOutput(ctx *Context, args *LookupReportinggroupsGroupOutputArgs, opts ...InvokeOption) LookupReportinggroupsGroupResultOutput

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

    public static class GetReportinggroupsGroup 
    {
        public static Task<GetReportinggroupsGroupResult> InvokeAsync(GetReportinggroupsGroupArgs args, InvokeOptions? opts = null)
        public static Output<GetReportinggroupsGroupResult> Invoke(GetReportinggroupsGroupInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetReportinggroupsGroupResult> getReportinggroupsGroup(GetReportinggroupsGroupArgs args, InvokeOptions options)
    public static Output<GetReportinggroupsGroupResult> getReportinggroupsGroup(GetReportinggroupsGroupArgs args, InvokeOptions options)
    
    fn::invoke:
      function: akamai:index/getReportinggroupsGroup:getReportinggroupsGroup
      arguments:
        # arguments dictionary
    data "akamai_getreportinggroupsgroup" "name" {
        # arguments
    }

    The following arguments are supported:

    getReportinggroupsGroup Result

    The following output properties are available:

    access_group object
    contract object
    id string
    The provider-assigned unique ID for this managed resource.
    reporting_group_id number
    reporting_group_name string
    accessGroup GetReportinggroupsGroupAccessGroup
    contract GetReportinggroupsGroupContract
    id String
    The provider-assigned unique ID for this managed resource.
    reportingGroupId Integer
    reportingGroupName String
    accessGroup GetReportinggroupsGroupAccessGroup
    contract GetReportinggroupsGroupContract
    id string
    The provider-assigned unique ID for this managed resource.
    reportingGroupId number
    reportingGroupName string
    accessGroup Property Map
    contract Property Map
    id String
    The provider-assigned unique ID for this managed resource.
    reportingGroupId Number
    reportingGroupName String

    Supporting Types

    GetReportinggroupsGroupAccessGroup

    ContractId string
    Identifies the contract assigned to the access control group.
    GroupId string
    Identifies the access control group. May be null if the reporting group belongs to many groups.
    ContractId string
    Identifies the contract assigned to the access control group.
    GroupId string
    Identifies the access control group. May be null if the reporting group belongs to many groups.
    contract_id string
    Identifies the contract assigned to the access control group.
    group_id string
    Identifies the access control group. May be null if the reporting group belongs to many groups.
    contractId String
    Identifies the contract assigned to the access control group.
    groupId String
    Identifies the access control group. May be null if the reporting group belongs to many groups.
    contractId string
    Identifies the contract assigned to the access control group.
    groupId string
    Identifies the access control group. May be null if the reporting group belongs to many groups.
    contract_id str
    Identifies the contract assigned to the access control group.
    group_id str
    Identifies the access control group. May be null if the reporting group belongs to many groups.
    contractId String
    Identifies the contract assigned to the access control group.
    groupId String
    Identifies the access control group. May be null if the reporting group belongs to many groups.

    GetReportinggroupsGroupContract

    ContractId string
    Identifies the contract assigned to the reporting group.
    CpCodes List<GetReportinggroupsGroupContractCpCode>
    A collection of CP codes assigned to the reporting group.
    ContractId string
    Identifies the contract assigned to the reporting group.
    CpCodes []GetReportinggroupsGroupContractCpCode
    A collection of CP codes assigned to the reporting group.
    contract_id string
    Identifies the contract assigned to the reporting group.
    cp_codes list(object)
    A collection of CP codes assigned to the reporting group.
    contractId String
    Identifies the contract assigned to the reporting group.
    cpCodes List<GetReportinggroupsGroupContractCpCode>
    A collection of CP codes assigned to the reporting group.
    contractId string
    Identifies the contract assigned to the reporting group.
    cpCodes GetReportinggroupsGroupContractCpCode[]
    A collection of CP codes assigned to the reporting group.
    contract_id str
    Identifies the contract assigned to the reporting group.
    cp_codes Sequence[GetReportinggroupsGroupContractCpCode]
    A collection of CP codes assigned to the reporting group.
    contractId String
    Identifies the contract assigned to the reporting group.
    cpCodes List<Property Map>
    A collection of CP codes assigned to the reporting group.

    GetReportinggroupsGroupContractCpCode

    CpCodeId string
    Identifies a CP code.
    CpCodeName string
    The descriptive label for the CP code.
    CpCodeId string
    Identifies a CP code.
    CpCodeName string
    The descriptive label for the CP code.
    cp_code_id string
    Identifies a CP code.
    cp_code_name string
    The descriptive label for the CP code.
    cpCodeId String
    Identifies a CP code.
    cpCodeName String
    The descriptive label for the CP code.
    cpCodeId string
    Identifies a CP code.
    cpCodeName string
    The descriptive label for the CP code.
    cp_code_id str
    Identifies a CP code.
    cp_code_name str
    The descriptive label for the CP code.
    cpCodeId String
    Identifies a CP code.
    cpCodeName String
    The descriptive label for the CP code.

    Package Details

    Repository
    Akamai pulumi/pulumi-akamai
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the akamai Terraform Provider.
    akamai logo
    Viewing docs for Akamai v11.2.0
    published on Thursday, May 14, 2026 by Pulumi
      Try Pulumi Cloud free. Your team will thank you.