Halaman ini berlaku untuk Apigee dan Apigee Hybrid.
Lihat dokumentasi
Apigee Edge.
Halaman ini adalah referensi untuk setiap resource Kubernetes yang didukung oleh Apigee Operator untuk Kubernetes. Kecuali jika secara khusus ditandai sebagai Opsional, semua kolom wajib diisi.
APIProduct
Kolom | Deskripsi |
---|---|
apiVersion
Jenis: |
apim.googleapis.com/v1
|
kind
Jenis: |
APIProduct
|
metadata
|
Lihat dokumentasi Kubernetes API untuk mengetahui kolom yang tersedia di metadata .
|
spec
Jenis: APIProductSpec |
spec menentukan status APIProductSet yang diinginkan.
|
APIProductSpec
Kolom | Deskripsi |
---|---|
name
Jenis: |
Nama Produk API. |
approvalType
Jenis: |
Flag yang menentukan cara kunci API disetujui untuk mengakses API yang ditentukan oleh produk API.
Jika disetel ke manual , kunci konsumen akan dibuat dan ditampilkan sebagai pending .
Dalam hal ini, kunci API tidak akan berfungsi hingga disetujui secara eksplisit.
Jika disetel ke |
description
Jenis: |
Deskripsi produk API. |
displayName
Jenis: |
Nama yang ditampilkan di UI atau portal developer kepada developer yang mendaftar untuk akses API. |
analytics
Jenis: Analytics |
Menentukan apakah analisis harus dikumpulkan untuk operasi yang terkait dengan produk ini. |
enforcementRefs
Jenis: |
Array resource EnforcementRef yang akan diterapkan ke produk API. |
attributes
Jenis: |
Array atribut yang dapat digunakan untuk memperluas profil produk API default dengan metadata khusus pelanggan. |
EnforcementRef
Kolom | Deskripsi |
---|---|
name
Jenis: |
Nama resource target. |
kind
Jenis: |
APIMExtensionPolicy
|
group
Jenis: |
APIGroup untuk Operator APIM Apigee, yaitu apim.googleapis.com .
|
namespace
Jenis: |
(Opsional) Namespace referen. Jika tidak ditentukan, namespace lokal akan disimpulkan. |
Atribut
Kolom | Deskripsi |
---|---|
name
Jenis: |
Kunci atribut. |
value
Jenis: |
Nilai atribut. |
APIOperationSet
Kolom | Deskripsi |
---|---|
apiVersion
Jenis: |
apim.googleapis.com/v1
|
kind
Jenis: |
APIOperationSet
|
metadata
|
Lihat dokumentasi Kubernetes API untuk mengetahui kolom yang tersedia di metadata .
|
spec
Jenis: APIOperationSetSpec |
Menentukan status APIOperationSet yang diinginkan. |
APIOperationSetSpec
Kolom | Deskripsi |
---|---|
quota
Jenis: Quota |
Definisi kuota. |
restOperations
Jenis: |
Array definisi RESTOperation. |
apiProductRefs
Jenis: |
Array resource APIProductRef, atau referensi ke Produk API tempat RESTOperations harus diterapkan. |
Kuota
Kolom | Deskripsi |
---|---|
limit
Jenis: |
Jumlah pesan permintaan yang diizinkan per aplikasi oleh produk API untuk interval
dan timeUnit yang ditentukan.
|
interval
Jenis: |
Interval waktu penghitungan jumlah pesan permintaan. |
timeUnit
Jenis: |
Unit waktu yang ditentukan untuk interval. Nilai yang valid mencakup minute , hour ,
day , atau month .
|
RESTOperation
Kolom | Deskripsi |
---|---|
name
Jenis: |
Nama operasi REST. |
path
Jenis: |
Jika digabungkan dengan methods , path adalah jalur HTTP yang akan dicocokkan untuk kuota
dan/atau untuk produk API.
|
methods
Jenis: |
Dalam kombinasi dengan path , methods adalah daftar (sebagai strings ) dari
metode http yang berlaku untuk dicocokkan dengan kuota
dan/atau untuk produk API.
|
APIProductRef
Kolom | Deskripsi |
---|---|
name
Jenis: |
Nama resource target. |
kind
Jenis: |
APIProduct
|
group
Jenis: |
APIGroup untuk Operator APIM Apigee, yaitu apim.googleapis.com .
|
namespace
Jenis: |
(Opsional) Namespace referen. Jika tidak ditentukan, namespace lokal akan disimpulkan. |
APIMExtensionPolicy
Kolom | Deskripsi |
---|---|
apiVersion
Jenis: |
apim.googleapis.com/v1
|
kind
Jenis: |
APIMExtensionPolicy |
metadata
|
Lihat dokumentasi Kubernetes API untuk mengetahui kolom yang tersedia di metadata .
|
spec
Jenis: APIMExtensionPolicySpec |
Menentukan status APIMExtensionPolicy yang diinginkan. |
APIMExtensionPolicySpec
Kolom | Deskripsi |
---|---|
apigeeEnv
|
(Opsional) Lingkungan Apigee.
Jika tidak diberikan, lingkungan baru akan dibuat dan dilampirkan ke semua instance yang tersedia. Jika disediakan, lingkungan ini harus dilampirkan ke semua instance yang tersedia saat menggunakan load balancer global eksternal. |
failOpen
Jenis: |
Menentukan apakah akan membuka saat gagal atau tidak saat runtime Apigee tidak dapat dijangkau.
Jika disetel ke true , panggilan ke runtime Apigee akan dianggap berhasil meskipun runtime tidak dapat dijangkau.
|
timeout
Jenis: |
Menentukan periode waktu tunggu sebelum panggilan ke runtime Apigee gagal, dalam detik atau milidetik.
Misalnya, 10s .
|
targetRef
Jenis: ExtensionServerRef |
Mengidentifikasi Gateway Google Kubernetes Engine tempat ekstensi harus diinstal. |
location
Jenis: |
Mengidentifikasi lokasi Google Cloud tempat APIMExtensionPolicy diterapkan. |
supportedEvents
Jenis: |
Menentukan daftar peristiwa pemroses ekstensi yang dikirim ke Apigee. Hal ini mencakup hal berikut:
|
ExtensionServerRef
Kolom | Deskripsi |
---|---|
name
Jenis: |
Nama resource target. |
kind
Jenis: |
Menentukan kind resource target, misalnya, Gateway atau Service .
|
group
Jenis: |
APIGroup untuk Operator APIM Apigee, yaitu apim.googleapis.com .
|
namespace
Jenis: |
(Opsional) Namespace referen. Jika tidak ditentukan, namespace lokal akan disimpulkan. |
ApigeeGatewayPolicy
Kolom | Deskripsi |
---|---|
apiVersion
Jenis: |
apim.googleapis.com/v1 |
kind
Jenis: |
ApigeeGatewayPolicy |
metadata
|
Lihat dokumentasi Kubernetes API untuk mengetahui kolom yang tersedia di metadata .
|
spec
Jenis: ApigeeGatewayPolicySpec |
Menentukan status ApigeeGatewayPolicy yang diinginkan. |
ApigeeGatewayPolicySpec
Kolom | Deskripsi |
---|---|
ref Jenis: ExtensionServerRef |
Merujuk pada template APIM yang dibuat untuk mengatur kebijakan yang diterapkan ke GKE Gateway. |
targetRef
Jenis: ExtensionServerRef |
Merujuk pada kebijakan ekstensi APIM yang harus menerapkan kebijakan Gateway tertentu ini. Secara tidak langsung merujuk ke GKE Gateway. |
serviceAccount
|
(Opsional) Menentukan akun layanan yang digunakan untuk membuat token otorisasi di proxy Apigee ProApigee. Google |
ApimTemplate
Kolom | Deskripsi |
---|---|
apiVersion
Jenis: |
apim.googleapis.com/v1 |
kind
Jenis: |
ApimTemplate |
metadata
|
Lihat dokumentasi Kubernetes API untuk mengetahui kolom yang tersedia di metadata .
|
spec
Jenis: ApimTemplateSpec |
Menentukan status ApimTemplate yang diinginkan. |
ApimTemplateSpec
Kolom | Deskripsi |
---|---|
templates
Jenis: |
Daftar resource ApimTemplateFlow yang menentukan kebijakan yang akan dieksekusi dalam alur permintaan. |
apimTemplateRule
Jenis: ExtensionServerRef |
Menentukan aturan template APIM yang harus digunakan untuk memvalidasi kebijakan yang diterapkan. |
ApimTemplateFlow
Kolom | Deskripsi |
---|---|
policies
Jenis: |
Daftar resource ConditionalParameterReference yang menentukan daftar kebijakan yang diurutkan untuk dieksekusi sebagai bagian dari alur permintaan. |
condition
Jenis: |
Menentukan kondisi untuk mengeksekusi resource ini. |
ConditionalParameterReference
Kolom | Deskripsi |
---|---|
condition
|
Menentukan kondisi untuk mengeksekusi resource ini. |
ApimTemplateRule
Kolom | Deskripsi |
---|---|
apiVersion
Jenis: |
apim.googleapis.com/v1 |
kind
Jenis: |
ApimTemplateRule |
metadata
|
Lihat dokumentasi Kubernetes API untuk mengetahui kolom yang tersedia di metadata .
|
spec
Jenis: ApimTemplateRuleSpec |
Menentukan status ApimTemplateRule yang diinginkan. |
ApimTemplateRuleSpec
Kolom | Deskripsi |
---|---|
requiredList
|
Daftar kebijakan (sebagai strings ) yang harus ada di ApimTemplate.
|
denyList
|
Daftar kebijakan (sebagai strings ) yang tidak boleh ada di ApimTemplate.
|
allowList
|
Daftar kebijakan (sebagai strings ) yang mungkin ada di ApimTemplate, tetapi tidak diperlukan.
|
override
Jenis: |
Mengganti pembaruan pada aturan template APIM jika ada template APIM yang menggunakan aturan tersebut.
Nilai yang valid adalah true atau false .
|
AssignMessage (penyisipan tokenGoogle )
Kolom | Deskripsi |
---|---|
apiVersion
Jenis: |
apim.googleapis.com/v1 |
kind
Jenis: |
AssignMessage |
metadata
|
Lihat dokumentasi Kubernetes API untuk mengetahui kolom yang tersedia di metadata .
|
spec
Jenis: AssignMessageBean |
Menentukan status kebijakan AssignMessage yang diinginkan. |
AssignMessageBean
Kolom | Deskripsi |
---|---|
setActions
Jenis: |
Array objek SetActionsBean . Mengganti nilai properti yang ada pada permintaan atau respons,
seperti yang ditentukan oleh elemen AssignTo .
Jika header atau parameter sudah ada dalam pesan asli, |
AssignTo
Jenis: AssignToBean |
Menentukan pesan mana yang dioperasikan oleh kebijakan AssignMessage. Opsi mencakup permintaan, respons, atau pesan kustom baru. |
SetActionsBean
Kolom | Deskripsi |
---|---|
Authentication
Jenis: AuthenticationBean |
Membuat token OAuth 2.0 atau OpenID Connect untuk melakukan panggilan yang diautentikasi ke Google layanan atau layanan kustom yang berjalan di produk Google Cloud tertentu, seperti fungsi Cloud Run dan Cloud Run. Google |
AuthenticationBean
Kolom | Deskripsi |
---|---|
GoogleAccessToken
Jenis: GoogleAccessTokenBean |
Membuat token Google OAuth 2.0 untuk melakukan panggilan yang diautentikasi ke layanan Google. |
GoogleIDToken
Jenis: GoogleIDTokenBean |
Konfigurasi untuk membuat Token OpenID Connect guna mengautentikasi permintaan target. |
headerName
Jenis: |
Secara default, jika konfigurasi Autentikasi ada, Apigee akan membuat token pembawa dan menyisipkannya ke header Otorisasi pesan yang dikirim ke sistem target.
Elemen headerName memungkinkan Anda menentukan nama header lain
untuk menyimpan token bearer.
|
GoogleAccessTokenBean
Kolom | Deskripsi |
---|---|
scopes
Jenis: |
Array strings yang menentukan cakupan Google API yang valid. Untuk mengetahui informasi selengkapnya, lihat Cakupan OAuth 2.0 untuk Google API.
|
LifetimeInSeconds
Jenis: |
Menentukan durasi masa aktif token akses dalam detik. |
GoogleIDTokenBean
Kolom | Deskripsi |
---|---|
Audience
Jenis: AudienceBean |
Audiens untuk token autentikasi yang dibuat, seperti API atau akun layanan yang diberi akses oleh token. |
IncludeEmail
Jenis: |
Jika disetel ke true , token autentikasi yang dibuat akan berisi klaim email dan email_verified akun layanan.
|
AudienceBean
Kolom | Deskripsi |
---|---|
useTargetHost
Jenis: |
Jika nilai Audience kosong atau variabel ref tidak diubah menjadi nilai yang valid, dan useTargetUrl adalah true , maka URL target (tidak termasuk parameter kueri) akan digunakan sebagai audiens.
|
useTargetUrl
Jenis: |
Secara default, useTargetUrl adalah false .
|
AssignToBean
Kolom | Deskripsi |
---|---|
createNew
Jenis: |
Menentukan apakah kebijakan membuat pesan baru saat menetapkan nilai. Jika disetel ke true , kebijakan akan membuat pesan baru.
|
type
Jenis: |
Menentukan jenis pesan baru, saat CreateNew disetel ke true true.
Nilai yang valid adalah request atau response.
|
JavaScript
Kolom | Deskripsi |
---|---|
apiVersion
Jenis: |
apim.googleapis.com/v1 |
kind
Jenis: |
JavaScript |
metadata
|
Lihat dokumentasi Kubernetes API untuk mengetahui kolom yang tersedia di metadata .
|
spec
Jenis: JavascriptBean |
Menentukan status kebijakan JavaScript yang diinginkan. |
JavascriptBean
Kolom | Deskripsi |
---|---|
mode
Jenis: |
Array strings yang menentukan ProxyRequest atau ProxyResponse . Menentukan apakah kebijakan
dilampirkan ke alur permintaan atau alur respons.
|
source
Jenis: |
Kode JavaScript inline. |
timeLimit
Jenis: |
Menentukan waktu tunggu untuk eksekusi kode JavaScript. |
KVM
Kolom | Deskripsi |
---|---|
apiVersion
Jenis: |
apim.googleapis.com/v1 |
kind
Jenis: |
KVM |
metadata
|
Lihat dokumentasi Kubernetes API untuk mengetahui kolom yang tersedia di metadata .
|
spec
Jenis: KeyValueMapOperationsBean |
Menentukan status kebijakan KVM yang diinginkan. |
KeyValueMapOperationsBean
Kolom | Deskripsi |
---|---|
MapName
Jenis: |
Mengaktifkan kebijakan untuk mengidentifikasi KVM mana yang akan digunakan secara dinamis, saat runtime. Untuk mengetahui informasi selengkapnya, lihat Elemen MapName. |
expiryTimeInSecs
Jenis: |
Menentukan durasi dalam detik setelah Apigee memperbarui nilai yang di-cache dari KVM yang ditentukan. Untuk mengetahui informasi selengkapnya, lihat elemen ExpiryTimeInSecs. |
initialEntries
Jenis: |
Nilai seed untuk KVM, yang diisi di KVM saat diinisialisasi. Untuk mengetahui informasi selengkapnya, lihat elemen InitialEntries. |
delete
Jenis: |
Menghapus pasangan nilai/kunci yang ditentukan dari KVM. Untuk mengetahui informasi selengkapnya, lihat Menghapus elemen. |
get
Jenis: |
Mengambil nilai kunci dari KVM. Untuk mengetahui informasi selengkapnya, lihat Mendapatkan elemen. |
OASValidation
Kolom | Deskripsi |
---|---|
apiVersion
Jenis: |
apim.googleapis.com/v1 |
kind
Jenis: |
OASValidation |
metadata
|
Lihat dokumentasi Kubernetes API untuk mengetahui kolom yang tersedia di metadata .
|
spec
Jenis: OASValidationBean |
Menentukan status kebijakan OASValidation yang diinginkan. |
status
Jenis: ApimResourceStatus |
Menampilkan status kebijakan OASValidation. |
OASValidationBean
Kolom | Deskripsi |
---|---|
openApiSpec
Jenis: |
Menentukan spesifikasi OpenAPI di yaml yang akan divalidasi. Karena ini adalah fragmen
yaml multiline, gunakan pembatas "|". |
source
Jenis: |
Salah satu dari message , request , atau response . Jika disetel ke request ,
API akan mengevaluasi permintaan masuk dari aplikasi klien; jika disetel ke response , API akan
mengevaluasi respons dari server target. Jika disetel ke message , kebijakan akan otomatis mengevaluasi permintaan
atau respons, bergantung pada apakah kebijakan dilampirkan ke alur permintaan atau respons. |
options
Jenis: |
Lihat OASValidationOptions/td> |
OASValidationOptions
Kolom | Deskripsi |
---|---|
validateMessageBody
Jenis: |
Menentukan apakah kebijakan harus memvalidasi isi pesan terhadap skema isi permintaan operasi dalam Spesifikasi OpenAPI. Setel ke true untuk memvalidasi konten isi pesan. Setel
ke false untuk memvalidasi hanya keberadaan isi pesan. |
allowUnspecifiedParameters
Jenis: |
Lihat StrictOptions |
StrictOptions
Kolom | Deskripsi |
---|---|
header
Jenis: |
Untuk mengizinkan parameter header ditentukan dalam permintaan yang tidak ditentukan dalam Spesifikasi OpenAPI, tetapkan parameter ini ke true .
Jika tidak, tetapkan parameter ini ke false agar eksekusi kebijakan gagal. |
query
Jenis: |
Untuk mengizinkan parameter kueri ditentukan dalam permintaan yang tidak ditentukan dalam Spesifikasi OpenAPI,
tetapkan parameter ini ke true . Jika tidak, tetapkan parameter ini ke false
agar eksekusi kebijakan gagal. |
cookie
Jenis: |
Untuk mengizinkan parameter cookie ditentukan dalam permintaan yang tidak ditentukan dalam Spesifikasi OpenAPI,
tetapkan parameter ini ke true . Jika tidak, tetapkan parameter ini ke false agar eksekusi kebijakan gagal. |
ApimResourceStatus
Kolom | Deskripsi |
---|---|
currentState
Jenis: |
Menampilkan status resource saat ini:
|
errorMessage
Jenis: |
Pesan error terkait salah satu status kegagalan kolom currentState . |
operationResult
Jenis: |
String respons dari salah satu operasi yang berjalan lama terkait dengan pembuatan, update, atau penghapusan resource. |
ServiceCallout
Kolom | Deskripsi |
---|---|
apiVersion
Jenis: |
apim.googleapis.com/v1 |
kind
Jenis: |
ServiceCallout |
metadata
|
Lihat dokumentasi Kubernetes API untuk mengetahui kolom yang tersedia di metadata .
|
spec
Jenis: ServiceCalloutBean |
Menentukan status kebijakan ServiceCallout yang diinginkan. |
status
Jenis: ApimResourceStatus |
Menampilkan status kebijakan ServiceCallout. |
ServiceCalloutBean
Kolom | Deskripsi |
---|---|
httpTargetConnection
Jenis: |
Memberikan detail transportasi seperti URL, TLS/SSL, dan properti HTTP. |
request
Jenis: CalloutRequest |
Menentukan variabel yang berisi pesan permintaan yang dikirim dari proxy API ke layanan lain. |
Response
Jenis: |
Menentukan variabel yang berisi pesan respons yang dikembalikan ke proxy API dari layanan eksternal. |
HttpTargetConnection
Kolom | Deskripsi |
---|---|
url
Jenis: |
URL layanan target. |
properties
Jenis: |
Properti transportasi HTTP ke layanan backend. Untuk mengetahui informasi selengkapnya, lihat Referensi properti endpoint. |
timeout
Jenis: |
Waktu tunggu dalam milidetik untuk panggilan layanan. Untuk mengetahui informasi selengkapnya, lihat waktu tunggu. |
CalloutRequest
Kolom | Deskripsi |
---|---|
url
Jenis: |
URL layanan target. |
properties
Jenis: |
Properti transportasi HTTP ke layanan backend. Untuk mengetahui informasi selengkapnya, lihat Referensi properti endpoint. |
SpikeArrest
Kolom | Deskripsi |
---|---|
apiVersion
Jenis: |
apim.googleapis.com/v1 |
kind
Jenis: |
SpikeArrest |
metadata
|
Lihat dokumentasi Kubernetes API untuk mengetahui kolom yang tersedia di metadata .
|
spec
Jenis: SpikeArrestBean |
Menentukan status kebijakan SpikeArrest yang diinginkan. |
SpikeArrestBean
Kolom | Deskripsi |
---|---|
mode
Jenis: |
Array strings yang menentukan ProxyRequest atau ProxyResponse . Menentukan apakah kebijakan
dilampirkan ke alur permintaan atau alur respons.
|
peakMessageRate
Jenis: peakMessageRate |
Menentukan kecepatan pesan untuk SpikeArrest. |
useEffectiveCount
Jenis: |
Jika disetel ke true true, SpikeArrest didistribusikan di suatu region, dengan
jumlah permintaan disinkronkan di seluruh pemroses pesan (MP) Apigee dalam suatu region.
Jika disetel ke |
peakMessageRate
Kolom | Deskripsi |
---|---|
ref
Jenis: |
Variabel yang mereferensikan nilai rate .
|
value
Jenis: |
Nilai rate sebenarnya jika referensi tidak tersedia.
|
GenerateJWT
Kolom | Deskripsi |
---|---|
apiVersion
Jenis: |
apim.googleapis.com/v1 |
kind
Jenis: |
GenerateJWT |
metadata
|
Lihat dokumentasi Kubernetes API untuk mengetahui kolom yang tersedia di metadata .
|
spec
Jenis: GenerateJWTBean |
Menentukan status kebijakan GenerateJWT yang diinginkan. |
status
Jenis: ApimResourceStatus |
Menampilkan status kebijakan GenerateJWT. |
GenerateJWTBean
Kolom | Deskripsi |
---|---|
subject
Jenis: PropertyBean |
Mengidentifikasi akun utama yang menjadi subjek JWT. Untuk mengetahui informasi selengkapnya, lihat Elemen subjek. |
issuer
Jenis: PropertyBean |
Mengidentifikasi akun utama yang menerbitkan JWT. Untuk mengetahui informasi selengkapnya, lihat Elemen penerbit. |
audience
Jenis: VarArrayBean |
Mengidentifikasi penerima yang dituju JWT. Untuk mengetahui informasi selengkapnya, lihat Elemen audiens. |
id
Jenis: PropertyBean |
Menentukan ID unik untuk JWT. Untuk mengetahui informasi selengkapnya, lihat Elemen ID. |
expiresIn
Jenis: PropertyBean |
Menentukan waktu habis masa berlaku untuk JWT. Untuk mengetahui informasi selengkapnya, lihat Elemen ExpiresIn. |
notBefore
Jenis: PropertyBean |
Mengidentifikasi waktu sebelum JWT tidak boleh diterima untuk diproses. Untuk mengetahui informasi selengkapnya, lihat Elemen NotBefore. |
additionalClaims
Jenis: AdditionalClaimsBean |
Menentukan klaim tambahan yang akan disertakan dalam JWT. Untuk mengetahui informasi selengkapnya, lihat Elemen AdditionalClaims. |
compress
Jenis: |
Menentukan apakah payload JWT akan dikompresi. Untuk mengetahui informasi selengkapnya, lihat Kompres elemen. |
PropertyBean
Kolom | Deskripsi |
---|---|
value
Jenis: |
Nilai literal properti. |
ref
Jenis: |
Referensi ke variabel yang berisi nilai properti. |
VarArrayBean
Kolom | Deskripsi |
---|---|
values
Jenis: |
Array nilai string literal. |
ref
Jenis: |
Referensi ke variabel yang berisi array nilai. |
AdditionalClaimsBean
Kolom | Deskripsi |
---|---|
claims
Jenis: |
Peta nama klaim ke nilai klaim. |
ref
Jenis: |
Referensi ke variabel yang berisi peta klaim. |
OAuthV2
Kolom | Deskripsi |
---|---|
apiVersion
Jenis: |
apim.googleapis.com/v1 |
kind
Jenis: |
OAuthV2 |
metadata
|
Lihat dokumentasi Kubernetes API untuk mengetahui kolom yang tersedia di metadata .
|
spec
Jenis: OAuthV2Bean |
Menentukan status kebijakan OAuthV2 yang diinginkan. |
status
Jenis: ApimResourceStatus |
Menampilkan status kebijakan OAuthV2. |
OAuthV2Bean
Kolom | Deskripsi |
---|---|
operation
Jenis: |
Operasi OAuthV2 yang akan dilakukan. Nilai yang valid adalah:
|
configRef
Jenis: |
(Opsional) Referensi ke nama resource kustom OAuthV2Config yang berisi setelan OAuthV2 yang dapat digunakan kembali. |
scope
Jenis: |
Cakupan token akses. Untuk mengetahui informasi selengkapnya, lihat Elemen cakupan. |
generateResponse
Jenis: GenerateResponse |
Mengonfigurasi pembuatan respons. Untuk mengetahui informasi selengkapnya, lihat Elemen GenerateResponse. |
generateErrorResponse
Jenis: GenerateErrorResponse |
Mengonfigurasi pembuatan respons error. Untuk mengetahui informasi selengkapnya, lihat Elemen GenerateErrorResponse. |
expiresIn
Jenis: PropertyExpiryBean |
Waktu habis masa berlaku token akses. Untuk mengetahui informasi selengkapnya, lihat Elemen ExpiresIn. |
refreshTokenExpiresIn
Jenis: PropertyExpiryBean |
Waktu habis masa berlaku token refresh. Untuk mengetahui informasi selengkapnya, lihat Elemen RefreshTokenExpiresIn. |
supportedGrantTypes
Jenis: |
Daftar jenis hibah yang didukung. Untuk mengetahui informasi selengkapnya, lihat Elemen SupportedGrantTypes. |
redirectURI
Jenis: |
URI pengalihan yang digunakan dalam jenis pemberian kode otorisasi. Untuk mengetahui informasi selengkapnya, lihat Elemen RedirectUri. |
responseType
Jenis: |
Jenis respons untuk jenis pemberian kode otorisasi. Untuk mengetahui informasi selengkapnya, lihat Elemen ResponseType. |
clientID
Jenis: |
ID klien. Untuk mengetahui informasi selengkapnya, lihat Elemen ClientId. |
state
Jenis: |
Parameter status untuk jenis pemberian kode otorisasi. Untuk mengetahui informasi selengkapnya, lihat Elemen status. |
appEndUser
Jenis: |
ID pengguna akhir. Untuk mengetahui informasi selengkapnya, lihat Elemen AppEndUser. |
code
Jenis: |
Kode otorisasi. Untuk mengetahui informasi selengkapnya, lihat Elemen kode. |
userName
Jenis: |
Nama pengguna untuk jenis pemberian sandi. Untuk mengetahui informasi selengkapnya, lihat Elemen UserName. |
password
Jenis: |
Sandi untuk jenis pemberian akses sandi. Untuk mengetahui informasi selengkapnya, lihat Elemen sandi. |
grantType
Jenis: |
Jenis pemberian akses. Untuk mengetahui informasi selengkapnya, lihat Elemen GrantType. |
refreshToken
Jenis: |
Token refresh. Untuk mengetahui informasi selengkapnya, lihat Elemen RefreshToken. |
accessToken
Jenis: |
Token akses. Untuk mengetahui informasi selengkapnya, lihat Elemen AccessToken. |
cacheExpiryInSeconds
Jenis: PropertyExpiryBean |
Waktu habis masa berlaku cache dalam detik. Untuk mengetahui informasi selengkapnya, lihat Setelan Masa Berlaku Cache. |
verifyAccessTokenPrefix
Jenis: |
(Opsional) Awalan yang akan digunakan saat memverifikasi token akses. |
externalAuthorization
Jenis: |
Menunjukkan apakah akan menggunakan layanan otorisasi eksternal. Untuk mengetahui informasi selengkapnya, lihat Elemen ExternalAuthorization. |
reuseRefreshToken
Jenis: |
Menentukan apakah token refresh akan digunakan kembali. Untuk mengetahui informasi selengkapnya, lihat Elemen ReuseRefreshToken. |
rfcCompliance
Jenis: |
Menerapkan kepatuhan RFC. Untuk mengetahui informasi selengkapnya, lihat elemen RFCCompliantRequestResponse. |
enforceStrictCallbackURIEnforced
Jenis: |
(Opsional) Menerapkan pencocokan URI callback yang ketat. |
customAttributes
Jenis: |
Atribut kustom yang akan ditambahkan ke token. Untuk mengetahui informasi selengkapnya, lihat Elemen atribut. |
externalAccessToken
Jenis: |
Token akses eksternal. Untuk mengetahui informasi selengkapnya, lihat Elemen ExternalAccessToken. |
externalRefreshToken
Jenis: |
Token refresh eksternal. Untuk mengetahui informasi selengkapnya, lihat Elemen ExternalRefreshToken. |
storeToken
Jenis: |
Menentukan apakah token akan disimpan. Untuk mengetahui informasi selengkapnya, lihat Elemen StoreToken. |
tokens
Jenis: |
Daftar token yang akan dibatalkan. Untuk mengetahui informasi selengkapnya, lihat Elemen token. |
algorithm
Jenis: |
Algoritma yang digunakan untuk menandatangani JWT. Untuk mengetahui informasi selengkapnya, lihat Elemen algoritma. |
secretKey
Jenis: SecretKey |
Kunci rahasia yang digunakan untuk menandatangani JWT. Untuk mengetahui informasi selengkapnya, lihat Elemen SecretKey. |
privateKey
Jenis: PrivateKey |
Kunci pribadi yang digunakan untuk menandatangani JWT. Untuk mengetahui informasi selengkapnya, lihat Elemen PrivateKey. |
publicKey
Jenis: PublicKey |
Kunci publik yang digunakan untuk memverifikasi JWT. Untuk mengetahui informasi selengkapnya, lihat Elemen PublicKey. |
GenerateResponse
Kolom | Deskripsi |
---|---|
enabled
Jenis: |
Jika disetel ke true atau jika atribut yang diaktifkan dihilangkan, kebijakan akan membuat dan menampilkan respons. |
format
Jenis: |
Salah satu dari XML , FORM_PARAM . |
GenerateErrorResponse
Kolom | Deskripsi |
---|---|
enabled
Jenis: |
Jika disetel ke true atau jika atribut yang diaktifkan dihilangkan, kebijakan akan membuat dan menampilkan respons. |
format
Jenis: |
Salah satu dari XML , FORM_PARAM . |
realm
Jenis: PropertyBean |
Realm yang akan ditampilkan di header WWW-Authenticate . |
PropertyExpiryBean
Kolom | Deskripsi |
---|---|
value
Jenis: |
Nilai literal masa berlaku. |
ref
Jenis: |
Referensi ke variabel yang berisi nilai habis masa berlaku. |
CustomAttribute
Kolom | Deskripsi |
---|---|
name
Jenis: |
Nama atribut kustom. |
ref
Jenis: |
Referensi ke variabel yang berisi nilai atribut. |
value
Jenis: |
Nilai literal atribut. |
SecretKey
Kolom | Deskripsi |
---|---|
value
Jenis: PropertyBean |
Menentukan kunci rahasia yang digunakan untuk menandatangani JWT. Untuk mengetahui informasi selengkapnya, lihat Elemen SecretKey. |
PrivateKey
Kolom | Deskripsi |
---|---|
value
Jenis: PropertyBean |
Menentukan kunci pribadi yang digunakan untuk menandatangani JWT. Untuk mengetahui informasi selengkapnya, lihat Elemen PrivateKey. |
PublicKey
Kolom | Deskripsi |
---|---|
value
Jenis: PropertyBean |
Menentukan kunci publik yang digunakan untuk memverifikasi JWT. Untuk mengetahui informasi selengkapnya, lihat Elemen PublicKey. |
Kebijakan ResponseCache
Kolom | Deskripsi |
---|---|
apiVersion
Jenis: |
apim.googleapis.com/v1 |
kind
Jenis: |
ResponseCache |
metadata
|
Lihat dokumentasi Kubernetes API untuk mengetahui kolom yang tersedia di metadata .
|
spec
Jenis: APIExtensionPolicySpec |
Menentukan status ResponseCache yang diinginkan. |
ResponseCacheBean
Kolom | Deskripsi |
---|---|
mode
Jenis: |
Menentukan ProxyRequest atau ProxyResponse . Menentukan apakah kebijakan
dilampirkan ke alur permintaan atau alur respons.
|
cacheExpiry
Jenis: cacheExpiry |
Menyediakan objek cacheExpiry. |
cacheKey
Jenis: cacheKey |
Menyediakan objek cacheKey. |
cacheLookupTimeOut
jenis: |
Menentukan periode waktu tunggu pencarian cache. |
cacheResourceRef
jenis: |
Menentukan ID resource cache menggunakan referensi variabel. |
excludeErrorResponse
jenis: |
Kebijakan ini dapat menyimpan respons HTTP dalam cache dengan kode status apa pun. Artinya, respons berhasil dan error dapat di-cache, termasuk kode status 2xx dan 3xx .
|
skipCacheLookupCondition
jenis: |
Menentukan ekspresi yang, jika dievaluasi ke true saat runtime, menentukan bahwa pencarian cache harus dilewati dan cache harus di-refresh
|
skipCachePopulationCondition
jenis: |
Menentukan ekspresi yang, jika dievaluasi ke true saat runtime, menentukan bahwa pencarian cache harus dilewati dan cache harus di-refresh
saat runtime, menentukan bahwa penulisan ke cache harus dilewati.
|
useAcceptHeader
jenis: |
Setel ke true untuk menambahkan nilai dari header respons Accept ke kunci cache entri cache respons.
|
useResponseCacheHeaders
jenis: |
Setel ke true agar header respons HTTP dipertimbangkan saat menyetel "time to live" (TTL) respons dalam cache.
|
cacheExpiry
Kolom | Deskripsi |
---|---|
expiryDate
Jenis: |
Menentukan tanggal saat entri cache harus habis masa berlakunya. |
timeOfDay
Jenis: |
Menentukan waktu dalam sehari saat entri cache harus berakhir. |
timeoutInSeconds
Jenis: |
Menentukan jumlah detik setelah entri cache harus berakhir. |
cacheKey
Kolom | Deskripsi |
---|---|
cacheKeyPrefix
Jenis: |
Menentukan nilai yang akan digunakan sebagai awalan kunci cache. |
fragments
Jenis: |
Menentukan nilai yang akan disertakan dalam kunci cache untuk membuat ruang nama yang cocok dengan permintaan ke respons yang di-cache. |