1. Registry
  2. Packages
  3. Akamai
  4. API Docs
  5. getIamCidrBlock
Viewing docs for Akamai v12.1.1
published on Tuesday, Oct 13, 2026 by Pulumi
akamai logo
Viewing docs for Akamai v12.1.1
published on Tuesday, Oct 13, 2026 by Pulumi

    Using getIamCidrBlock

    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 getIamCidrBlock(args: GetIamCidrBlockArgs, opts?: InvokeOptions): Promise<GetIamCidrBlockResult>
    function getIamCidrBlockOutput(args: GetIamCidrBlockOutputArgs, opts?: InvokeOutputOptions): Output<GetIamCidrBlockResult>
    def get_iam_cidr_block(cidr_block_id: Optional[int] = None,
                           opts: Optional[InvokeOptions] = None) -> GetIamCidrBlockResult
    def get_iam_cidr_block_output(cidr_block_id: pulumi.Input[Optional[int]] = None,
                           opts: Optional[InvokeOutputOptions] = None) -> Output[GetIamCidrBlockResult]
    func LookupIamCidrBlock(ctx *Context, args *LookupIamCidrBlockArgs, opts ...InvokeOption) (*LookupIamCidrBlockResult, error)
    func LookupIamCidrBlockOutput(ctx *Context, args *LookupIamCidrBlockOutputArgs, opts ...InvokeOption) LookupIamCidrBlockResultOutput

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

    public static class GetIamCidrBlock 
    {
        public static Task<GetIamCidrBlockResult> InvokeAsync(GetIamCidrBlockArgs args, InvokeOptions? opts = null)
        public static Output<GetIamCidrBlockResult> Invoke(GetIamCidrBlockInvokeArgs args, InvokeOptions? opts = null)
        public static Output<GetIamCidrBlockResult> Invoke(GetIamCidrBlockInvokeArgs args, InvokeOutputOptions opts)
    }
    public static CompletableFuture<GetIamCidrBlockResult> getIamCidrBlock(GetIamCidrBlockArgs args, InvokeOptions options)
    public static Output<GetIamCidrBlockResult> getIamCidrBlock(GetIamCidrBlockArgs args, InvokeOptions options)
    public static Output<GetIamCidrBlockResult> getIamCidrBlock(GetIamCidrBlockArgs args, InvokeOutputOptions options)
    
    fn::invoke:
      function: akamai:index/getIamCidrBlock:getIamCidrBlock
      arguments:
        # arguments dictionary
    data "akamai_get_iam_cidr_block" "name" {
        # arguments
    }

    The following arguments are supported:

    cidrBlockId Integer

    getIamCidrBlock Result

    The following output properties are available:

    Supporting Types

    GetIamCidrBlockActions

    Delete bool
    Whether you can delete this CIDR block.
    Edit bool
    Whether you can edit this CIDR block.
    Delete bool
    Whether you can delete this CIDR block.
    Edit bool
    Whether you can edit this CIDR block.
    delete bool
    Whether you can delete this CIDR block.
    edit bool
    Whether you can edit this CIDR block.
    delete Boolean
    Whether you can delete this CIDR block.
    edit Boolean
    Whether you can edit this CIDR block.
    delete boolean
    Whether you can delete this CIDR block.
    edit boolean
    Whether you can edit this CIDR block.
    delete bool
    Whether you can delete this CIDR block.
    edit bool
    Whether you can edit this CIDR block.
    delete Boolean
    Whether you can delete this CIDR block.
    edit Boolean
    Whether you can edit this CIDR block.

    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 v12.1.1
    published on Tuesday, Oct 13, 2026 by Pulumi

      Try Pulumi Cloud free.
      Your team will thank you.

      Start free trial