You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit b0407aa
Browse filesBrowse the repository at this point in the historyBrowse files
description: Usage details for web search requests that ran while generating the response.
110762
+
AwsExternalKeyParams:
110763
+
properties:
110764
+
name:
110765
+
type: string
110766
+
description: A friendly name to identify this config
110767
+
type:
110768
+
type: string
110769
+
enum:
110770
+
- aws
110771
+
default: aws
110772
+
x-stainless-const: true
110773
+
role_arn:
110774
+
type: string
110775
+
pattern: ^arn:aws:iam::\d{12}:role/.+$
110776
+
description: The Role ARN that OpenAI will assume to call your KMS
110777
+
kms_arn:
110778
+
type: string
110779
+
description: The Key Management System ARN for the master key you manage
110780
+
external_id:
110781
+
type: string
110782
+
description: The ExternalID that OpenAI will pass in the AssumeRole call for the customer's AWS account. This must be the OpenAI organization ID or an API project ID that belongs to the organization.
110783
+
purpose:
110784
+
$ref: '#/components/schemas/ExternalKeyPurpose'
110785
+
type: object
110786
+
required:
110787
+
- name
110788
+
- type
110789
+
- role_arn
110790
+
- kms_arn
110791
+
- external_id
110792
+
AzureExternalKeyParams:
110793
+
properties:
110794
+
name:
110795
+
type: string
110796
+
description: A friendly name to identify this config
description: The URI of the Azure vault containing the master key you manage
110811
+
key_name:
110812
+
type: string
110813
+
maxLength: 127
110814
+
pattern: ^org-[0-9a-zA-Z-]*--[0-9a-zA-Z-]*$
110815
+
description: The name of the Azure Key Vault master key that you manage
110816
+
purpose:
110817
+
$ref: '#/components/schemas/ExternalKeyPurpose'
110818
+
key_version:
110819
+
type: string
110820
+
pattern: ^[0-9a-fA-F]{32}$
110821
+
description: An exact Azure Key Vault key version. Required for PSP decryption; not accepted for EKM.
110822
+
type: object
110823
+
required:
110824
+
- name
110825
+
- type
110826
+
- tenant_id
110827
+
- vault_uri
110828
+
- key_name
110829
+
ExternalKeyPurpose:
110830
+
type: string
110831
+
enum:
110832
+
- ekm
110833
+
- psp_decryption
110834
+
ExternalKeyResource:
110835
+
properties:
110836
+
object:
110837
+
type: string
110838
+
id:
110839
+
type: string
110840
+
type:
110841
+
type: string
110842
+
purpose:
110843
+
$ref: '#/components/schemas/ExternalKeyPurpose'
110844
+
name:
110845
+
type: string
110846
+
api_project_ids:
110847
+
items:
110848
+
type: string
110849
+
type: array
110850
+
workspace_id:
110851
+
type: string
110852
+
created_at:
110853
+
type: integer
110854
+
role_arn:
110855
+
type: string
110856
+
external_id:
110857
+
type: string
110858
+
kms_arn:
110859
+
type: string
110860
+
workload_identity_project_number:
110861
+
type: string
110862
+
workload_identity_pool_id:
110863
+
type: string
110864
+
workload_identity_provider_id:
110865
+
type: string
110866
+
audience:
110867
+
type: string
110868
+
kms_project_id:
110869
+
type: string
110870
+
kms_key_ring_name:
110871
+
type: string
110872
+
kms_key_name:
110873
+
type: string
110874
+
kms_key_location:
110875
+
type: string
110876
+
kms_key_version:
110877
+
type: string
110878
+
tenant_id:
110879
+
type: string
110880
+
vault_uri:
110881
+
type: string
110882
+
key_name:
110883
+
type: string
110884
+
key_version:
110885
+
type: string
110886
+
type: object
110887
+
required:
110888
+
- object
110889
+
- id
110890
+
- type
110891
+
- name
110892
+
- api_project_ids
110893
+
- workspace_id
110894
+
- created_at
110895
+
GcpExternalKeyParams:
110896
+
properties:
110897
+
name:
110898
+
type: string
110899
+
description: A friendly name to identify this config
110900
+
type:
110901
+
type: string
110902
+
enum:
110903
+
- gcp
110904
+
default: gcp
110905
+
x-stainless-const: true
110906
+
workload_identity_project_number:
110907
+
type: string
110908
+
pattern: ^[0-9]{1,19}$
110909
+
description: The numeric GCP project number where you registered OpenAI's workload identity
110910
+
workload_identity_pool_id:
110911
+
type: string
110912
+
description: The pool containing the Workload Identity provider that you registered for OpenAI
110913
+
workload_identity_provider_id:
110914
+
type: string
110915
+
description: The Workload Identity provider that you registered for OpenAI
110916
+
kms_project_id:
110917
+
type: string
110918
+
description: The string GCP project name where your KMS resides
110919
+
kms_key_ring_name:
110920
+
type: string
110921
+
description: The Key Management System key ring for the master key you manage
110922
+
kms_key_name:
110923
+
type: string
110924
+
description: The name of the Key Management System master key you manage
110925
+
kms_key_location:
110926
+
type: string
110927
+
description: The region where your Key Management System master key is located
110928
+
audience:
110929
+
type: string
110930
+
description: The aud field in the identity token OpenAI will pass in the call to the customer's GCP STS. This must be the OpenAI organization ID or an API project ID that belongs to the organization.
110931
+
purpose:
110932
+
$ref: '#/components/schemas/ExternalKeyPurpose'
110933
+
kms_key_version:
110934
+
type: string
110935
+
pattern: ^[1-9][0-9]*$
110936
+
description: An exact CryptoKeyVersion number. Required for PSP decryption; not accepted for EKM.
0 commit comments