Bagikan melalui


Offer class

Gunakan untuk membaca atau mengganti Penawaran yang ada berdasarkan id.

Lihat Penawaran untuk mengkueri atau membaca semua penawaran.

Properti

client
id
url

Mengembalikan URL referensi ke sumber daya. Digunakan untuk menautkan di Izin.

Metode

read(RequestOptions)

Baca OfferDefinition untuk Penawaranyang diberikan.

Contoh

import { CosmosClient } from "@azure/cosmos";

const endpoint = "https://your-account.documents.azure.com";
const key = "<database account masterkey>";
const client = new CosmosClient({ endpoint, key });

const { resource: offer } = await client.offer("<offer-id>").read();
replace(OfferDefinition, RequestOptions)

Ganti Penawaran yang diberikan dengan OfferDefinition yang ditentukan .

Contoh

Ganti penawaran dengan definisi penawaran baru dengan throughput yang diperbarui

import { CosmosClient } from "@azure/cosmos";

const endpoint = "https://your-account.documents.azure.com";
const key = "<database account masterkey>";
const client = new CosmosClient({ endpoint, key });
const { resource: offer } = await client.offer("<offer-id>").read();
// @ts-preservewhitespace
offer.content.offerThroughput = 1000;
await client.offer("<offer-id>").replace(offer);

Detail Properti

client

client: CosmosClient

Nilai Properti

id

id: string

Nilai Properti

string

url

Mengembalikan URL referensi ke sumber daya. Digunakan untuk menautkan di Izin.

string url

Nilai Properti

string

Detail Metode

read(RequestOptions)

Baca OfferDefinition untuk Penawaranyang diberikan.

Contoh

import { CosmosClient } from "@azure/cosmos";

const endpoint = "https://your-account.documents.azure.com";
const key = "<database account masterkey>";
const client = new CosmosClient({ endpoint, key });

const { resource: offer } = await client.offer("<offer-id>").read();
function read(options?: RequestOptions): Promise<OfferResponse>

Parameter

options
RequestOptions

Mengembalikan

Promise<OfferResponse>

replace(OfferDefinition, RequestOptions)

Ganti Penawaran yang diberikan dengan OfferDefinition yang ditentukan .

Contoh

Ganti penawaran dengan definisi penawaran baru dengan throughput yang diperbarui

import { CosmosClient } from "@azure/cosmos";

const endpoint = "https://your-account.documents.azure.com";
const key = "<database account masterkey>";
const client = new CosmosClient({ endpoint, key });
const { resource: offer } = await client.offer("<offer-id>").read();
// @ts-preservewhitespace
offer.content.offerThroughput = 1000;
await client.offer("<offer-id>").replace(offer);
function replace(body: OfferDefinition, options?: RequestOptions): Promise<OfferResponse>

Parameter

body
OfferDefinition

OfferDefinition yang ditentukan

options
RequestOptions

Mengembalikan

Promise<OfferResponse>