@akamai/openapi-ts
    Preparing search index...

    Type Alias PostObjectStorageKeysData

    type PostObjectStorageKeysData = {
        body?:
            | {
                bucket_access?: (
                    | {
                        bucket_name?: string;
                        permissions?: "read_write"
                        | "read_only";
                        region?: string;
                    }
                    | {
                        bucket_name?: string;
                        cluster?: string;
                        permissions?: "read_write"
                        | "read_only";
                    }
                )[];
                label?: string;
            }
            | { label?: string; regions?: string[] };
        path?: never;
        query?: never;
        url: "object-storage/keys";
    }
    Index

    Properties

    Properties

    body?:
        | {
            bucket_access?: (
                | {
                    bucket_name?: string;
                    permissions?: "read_write"
                    | "read_only";
                    region?: string;
                }
                | {
                    bucket_name?: string;
                    cluster?: string;
                    permissions?: "read_write"
                    | "read_only";
                }
            )[];
            label?: string;
        }
        | { label?: string; regions?: string[] }

    The settings necessary to create a new Object Storage access key.

    Type Declaration

    • {
          bucket_access?: (
              | {
                  bucket_name?: string;
                  permissions?: "read_write"
                  | "read_only";
                  region?: string;
              }
              | {
                  bucket_name?: string;
                  cluster?: string;
                  permissions?: "read_write"
                  | "read_only";
              }
          )[];
          label?: string;
      }
      • Optionalbucket_access?: (
            | {
                bucket_name?: string;
                permissions?: "read_write"
                | "read_only";
                region?: string;
            }
            | {
                bucket_name?: string;
                cluster?: string;
                permissions?: "read_write"
                | "read_only";
            }
        )[]

        Settings that limit access to specific buckets, each with a specific permission level. See Create a limited access key for more information.

      • Optionallabel?: string

        The name for the key. For display purposes only.

    • { label?: string; regions?: string[] }
      • Optionallabel?: string

        The name for the key. For display purposes only.

      • Optionalregions?: string[]

        The key can be used in these regions to manage all buckets. See Create an unlimited access key for more information.

    path?: never
    query?: never
    url: "object-storage/keys"